美文网首页
逻辑运算符

逻辑运算符

作者: carbonic | 来源:发表于2019-03-16 18:45 被阅读0次

  逻辑与(& & )(并且)

  会将操作数转换为Boolean类型

  两个表达式都成立的情况下返回true,第一个不成立则返回false;第一个表达式如果是错误的会直接不验证第二个表达式

  第一个值          第二个值          返回

  true              true            true

  true              false          false

  false              跳过第二个值      false

逻辑或(||)(或者)

  会将操作数转换为Boolean类型

  两个表达式都成立的情况下返回true,两个表达式中有一个成立则返回true;第一个表达式如果是正确的会直接不验证第二个表达式

  第一个值          第二个值          返回

  true              跳过第二个值      true

  false            true              true

  false              false            false

  逻辑非运算符:! 

    (判断表达式或值的返回值,如果为真返回false,否则返回true)

  逻辑非会将他的操作数转换为一个布尔值。然后再对其求反。

  也就是说正常是true的值在遇到逻辑非的时候都会返回false;

  使用两个逻辑非操作符会和Boolean()非常类似

  条件运算符:条件?Exp1:Exp2

(判断条件表达式,如果为true,返回Exp1执行结果, 否则返回Exp2执行结果)

  语法:var max=(num1>num2)?num1:num2; //

相关文章

  • 1.4.运算符

    按功能分为: 算术运算符 赋值运算符 关系运算符 逻辑运算符 位运算符 其他运算符 ---------- 逻辑运算...

  • JavaScript逻辑运算符与赋值运算符

    逻辑运算符 JavaScript中有三个逻辑运算符,&&与、||或、!非。 JavaScript 中的逻辑运算符可...

  • 1.3 Python 运算符

    1.3.1 算数运算符 1.3.2 关系运算符 1.3.3 赋值运算符 1.3.4 逻辑运算符 注: 逻辑运算优先...

  • day05赋值运算符.三元运算符.三元运算符在分页业务逻辑中使用

    赋值运算符 比较运算符 三元运算符 三元运算符在分页业务逻辑中使用 逻辑运算符

  • 逻辑运算符

    赋值运算符 比较运算符 先运算再比较 逻辑运算符 比较大于逻辑!,&&,|| 单目运算符(!++ -- & ) 大...

  • 03-基本运算

    运算符可以分为:算术运算符、比较运算符和逻辑运算符。 优先级是:算术运算符>比较运算符>逻辑运算符。 不过呢,开始...

  • 03-基本运算

    运算符可以分为:算术运算符、比较运算符和逻辑运算符。优先级是:算术运算符>比较运算符>逻辑运算符。不过呢,开始没背...

  • 【Python】运算符

    基本运算符 比较运算符 逻辑运算符

  • 运算符

    算术运算符 + - * / % ++ -- 比较运算符 ><<=>= == 逻辑运算符 & &&| ||^! &...

  • 第三章的语法条件判断

    3.1.7 逻辑运算符 1、逻辑与运算符&& 逻辑与运算符是一个二元运算符,因为它合并两个逻辑表达式,即两个值为t...

网友评论

      本文标题:逻辑运算符

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