22比较运算

115 阅读1分钟
    // 比较运算符   得到布尔值
    //   >
    //   <
    //   >=
    //   <=
    //   == 
    //   ===
    //   !=   值不相等  == 反义词
    //   !==  值或者数据类型不相等  === 反义词


    // 大于或等于
    // 小于或等于
    // 等于  ==  ===

    // 



    // 关于等号

    //   =    赋值
    //   ==   判断值相等
    //   ===  值和数据类型都要相等

    console.log(3 >= 2);  
    console.log(3 <= 3);  // true
    console.log(3 >= 3);  // true
    console.log(3 == 3);  // true
    console.log(3 == '3');  // true
    console.log(3 === '3');  // false

    console.log(2 !== '3');  // true
    console.log(3 !== '3');  // true

    // 0 < 10 < 20
    //   只有数学可以这么写
    //   js不能这样写   js没有连等式
    
    // console.log(0 < 10 < 2);
    //  解读: 0 < 10  得到true
    //        true < 2  得到true


    console.log(1 + 2 + '');   // '3'
    // 解读
    //   1+2=3
    //   3+''='3'

    console.log('' + 1 + 2);  // '12'
    // 解读:
    //   ''+1='1'
    //   '1'+2='12'