笔记第四天

98 阅读1分钟
Document 判断
<script>
    // 数据类型
    //   1数字 Number
    //    正常的数字 NaN
    //    数字的隐式(- * / %)和强制转换Number()
    //    判断数字 isNaN()  !isNaN()
    //    Math  对象
    //   2字符串 String
    //     字符串必须加引号
    //     输入框里面的东西都是字符串
    //     +字符串拼接
    //     ASCII值
    //   3布尔值  Boolean
    //     纯在隐式转化
    //        if(条件)  条件会转化为布尔值
    //   4 null 空对象
    //   5 undefined  变量已声明未赋值




    //   操作输入框
    //       输入的是一个对象
    //       获取/抓取输入框 var oInp = document.getElementById('inp')
    //       获取输入框的值 var n1 = oInp.value
    //       给输入框赋值   oInp.value = 666
    //       输入框里的值都是字符串


    //   判断

    //   if

    //   switch


    //   var a =7 ;

    //   判断奇数

    //   if(a % 2) {
    //       alert(666)
    //   }


    //   判断奇数

    //   if(a % 2 === 1){
    //       alert(666)
    //   }


    //   判断偶数

    //   if(a % 2 === 0){
    //       alert(777)
    //   }


    // 抓取对象
    var oInp = document.getElementById('inp')
    var oBtn = document.getElementById('btn')

    // 创建点击事件
    oBtn.onclick = function() {
        var n1 = oInp.value;
        if (n1) {
            alert('有输入')
            console.log(n1)
        }
        //
        else {
            alert('输入为空')
        }



    }
</script>
------------------------------------------------------------------------------------ 质数的判断 Document ------------------------------------------------------------------------------ 质数判断 Document ----------------------------------------------------------------------------- break和continue Document ------------------------------------------------------------------------ Document ---------------------------------------------------------------- Document --------------------------------------------------------------------- Document --------------------------------------------------------------- Document
<script>
    // 三目运算符:
    //     条件? 表达式1:表达式2
    //        条件成立就执行表达式1,条件不成立就执行表达式2

    //        三目运算符是双分支的简易写法


    var a = 2;
    var b = 1;
    var c;

    // 正常写法
    // if (a > b) {
    //     c = a;
    // } else {
    //     c = b;
    // }

    // 三目运算符写法
    // a > b ? c = a : c = b;
    // console.log(c)

    a > b ? c = a : c = b;
    console.log(c)
</script>
-------------------------------- Document ----------------------------------------------- Document Document ; // alert(777);
    var a = 1;
    switch (a) {
        case 1:
            alert(666)
    }
</script>
- -------------------------------------------------------- Document