逻辑运算符
逻辑运算符是用来进行布尔值运算的运算符,其返回值也是布尔值。后面开发中经常用于多个条件的判断
| 逻辑运算符 | 说明 | 案例 |
| && | “逻辑与”,简称“与”and | true&&false |
| || | “逻辑或”,简称“或”or | true||false |
| ! | “逻辑非”,简称“非”not | ! true |
// 1.逻辑与 && and 两侧都为true' 结果才是 true 只有有一侧为false 结果就为false console.log(3 > 5 && 3 > 2); //false console.log(3 < 5 && 5 > 2); //true // 逻辑或 | | or 两侧都为false, 结果才是false只要有一侧为true,就都为true console.log(1 > 2 || 3 > 5); //false console.log(2 > 5 || 5 > 3); //true
// 逻辑非 ! 也叫取反符,用来取一个布尔相反的值,如true的相反值是false
console.log(!true); //不等于true 结果flase
console.log(!false); //不等于false 结果true


浙公网安备 33010602011771号