千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip
2023-07-21 16:11 作者:bili_40782768259 | 我要投稿

P17016-运算符-逻辑运算符
逻辑与&& 需要两个值参与运算,参与运算的值称为操作数
如果第一个操作数为true或者在进行布尔值转换的时候转换为true,运算结果为第一个操作数
如果第一个操作数为false或者在进行布尔值转换时能转换为false,运算结果为第二个操作数
&&
进行 与 的运算
符号左边必须为true并且右边也是true,才会返回true
只要有一边不是true,那么就会返回false
true && true结果是true
true && false结果是false
false && true结果是false
false && false结果是false
条件1 && 条件2
同真则真,一假则假
||
进行 或 的运算
符号的左边为true或者右边为true都会返回true
只有两边都是false的时候才会返回false
true || true 结果 是true
true || false结果是true
false || true 结果是true
false || false 结果是false
条件1 || 条件2
同假则假 一真则真
!(非)
进行 取反 运算 !flag
本身是true的,会变成false
本身是false的,会变成true
!true 结果是 false
!false 结果是 true