js基础-运算符

105 阅读1分钟
        类型	运算符
算术运算符	+    -   *    /    %(取余数)    ++    --
赋值运算符	=
比较运算符	>    <     >=      <=     ==    !=(不等于)  
逻辑运算符	&&(与、if里面两个都为true才会执行)      ||(或)     !(表示取反的意思)
     -->
   
        /* 方便代码的维护 */
        // 单行注释以 // 开始,以行末结束
        // 多行注释以 /* 开始,以 */ 结束
        /* 
            11111111111
            22222222222
            33333333333
        */

        /* >=  <=  满足一个条件(大于 小于或者等于)即是true*/
        /* console.log(!true); */

        /* if语句只有括号里面返回的是true,才会执行大括号里面的语句 */
        /* &&表示两者都为true的时候,if才会执行 */
        // if(true&&false){
        //     document.write('只有括号里面返回的是true,才会执行大括号里面的语句');
        // }

        /* ||或表示两者只要有一个为true就能执行 */
        // if(true||false){
        //     document.write('只有括号里面返回的是true,才会执行大括号里面的语句');
        // }

        console.log(1)&&console.log(2)



        //num++ ===  num = num + 1;
        /* 如果是num++ 是先赋值后++ number=0*/
        /* 如果是++num 是先++后赋值 number=1*/
        /* --同理 */
        // var num = 0;
        // /* var number = --num;  */
        // var number = num--;
        // document.write('<h1>' + number + '</h1>');



        // var num1 = 3;
        // var num2 = 2;
        // var number = num1 % num2;
        // document.write('<h1>' + number + '</h1>');

        // var num1 = 4;
        // var num2 = '2';
        // /* 隐式类型转换 -   *    / 会把周围转成数字来计算 */
        // var number = num1 / num2;
        // document.write('<h1>' + number + '</h1>');

        // var num1 = 10;
        // var num2 = '20';
        /* 隐式类型转换 + 如果左右有字符串 就会都当成字符串来拼接 */
        // var sum = num1 + num2;
        // document.write(sum);

        // var str1 = '皇甫';
        // var str2 = '美丽';
        // var name = str1 + str2;
        // document.write(name);```