布尔运算符:取反运算符:! 且运算符:&& 或运算符:||
1、取反运算符(!)
①布尔值取反
!true//false
!false//true
②非布尔值取反
对于非布尔值,取反运算符会将其转为布尔值。可以这样记忆,以下六个值取反后为true,其他值都为false。
温馨提示:undefined
null
false
0
NaN
空字符串('')
!undefined
!null
!false
!0
!NaN
!""
2、且运算符(&&)
多个条件都要满足
如果一个人一直做好事,突然有一天做了坏事,那么人们会认为这个人很虚伪,以前说不定都是装的!对这个人不在认可
console.log(10<20&&10>5);//true
3、或运算符(||)
满足一个条件即可
如果一个人一直做坏事,突然有一天做了一件好事,那么人们会认为这个人其实还不错,以前也许是另有原因!对这个人突然就认可了
console.log(10<20||10<5);//true
标签:11,false,布尔值,取反,JS,运算符,true,布尔 From: https://www.cnblogs.com/zhangxiaoguo/p/18597940