JavaScript 逻辑
JavaScript 布尔(逻辑)代表两个值之一:true 或 false。
Boolean() 函数
- 可以使用 Boolean() 函数来确定表达式(或变量)是否为真:
实例:
Boolean(10 > 9) // 返回 true
所有具有“真实”值的即为 True
所有不具有“真实”值的即为 False
- 0(零)的布尔值为 false:
- -0 (负零)的布尔值为 false:
- " "(空值)的布尔值为 false:
- undefined 的布尔值是 false:
- null 的布尔值是 false:
- false 的布尔值(正如您猜到的)是 false:
- NaN 的布尔值是 false: