美文网首页
JavaScript进阶之:四、关系运算符与逻辑运算符

JavaScript进阶之:四、关系运算符与逻辑运算符

作者: 姬鸟念渔 | 来源:发表于2017-03-10 12:22 被阅读0次
    • 关系运算符

      • 等于(=)
      • 大于(>)
      • 小于(<)
      • 不等于 (!=)
      • 大于等于(>=)
      • 小于等于(<=)
    • 逻辑运算符(短路)

      逻辑与(&&)
      形式:表达式1 && 表达式2
      返回值:其中的某个表达式
      判定:检查表达式1是否为真,如果为真,返回表达式2,否则返回表达式1

      逻辑或(||)
      形式:表达式1 || 表达式2
      返回值:其中的某个表达式
      判定:检查表达式1是否为真,如果为真,返回表达式1,否则返回表达式2

      逻辑非(!)
      形式:!表达式
      返回值:布尔值类型(true/false)
      判定:取反操作

    • 示例:

    <script>
        console.log(1 || 0);              //1
        console.log(1 || 1);              //1
        console.log(1 || 2);              //1
        console.log(0 || 1);              //1
        console.log(0 || 0);              //0
        console.log(0 || 2);              //2
        console.log(2 || 1);              //2
        console.log(1 && 1);              //1
        console.log(1 && 2);              //2
        console.log(1 && 0);              //0
        console.log(0 && 1);              //0
        console.log(0 && 2);              //0
        console.log(0 && 0);              //0
        console.log(2 && 1);              //1
        console.log(2 && 0);              //0
    </script>
    

    相关文章

      网友评论

          本文标题:JavaScript进阶之:四、关系运算符与逻辑运算符

          本文链接:https://www.haomeiwen.com/subject/yzlggttx.html