16-布尔型
3.9 布尔型
布尔型只会出现两种值: true 和 false 。一些编程语言(比如C语言)用数字代替布尔值:0代表 false ,其他非0的数字都代表true。JavaScript也有类似的机制,它允许使用任何值(不仅仅是数字)来代表“正确”或“错误”,这些将在第5章中详细讲解。
使用布尔值时要格外当心不能使用引号。特别是当很多人看到字符串 "false" 返回结果是 true 时,他们可能会“尖叫”起来。下面是布尔值的正确表示方法:
let heating = true;
let cooling = false;