Boolean
在计算机科学中,布尔值 (Boolean) 是一种逻辑数据类型,只能有两个值:true (真) 或 false (假)。
例如,在 JavaScript 中,布尔条件通常用于决定执行(如 if 语句)或重复(如 for 循环)的代码段。
下面是一个演示此概念的 JavaScript 伪代码(并非真正的可执行代码)。
js
/* JavaScript if statement */
if (boolean conditional) {
// code to execute if the conditional is true
}
if (boolean conditional) {
console.log("boolean conditional resolved to true");
} else {
console.log("boolean conditional resolved to false");
}
/* JavaScript for loop */
for (control variable; boolean conditional; counter) {
// code to execute repeatedly if the conditional is true
}
布尔值以英国数学家 乔治·布尔 (George Boole) 的名字命名,他开创了数理逻辑领域。
以上是通用介绍。布尔值一词根据上下文可能有更具体的含义。它可以指:
- 布尔值(JavaScript)
- JavaScript 中的布尔值是一种基本数据类型,可以是
true或false。 - 布尔属性(ARIA)
- ARIA 中的布尔属性 (boolean attribute) 是一种枚举属性,其枚举列表中包含
true或false。 - 布尔属性(HTML)
- HTML 中的布尔属性 (boolean attribute) 是一种表示
true或false值的属性。如果 HTML 标签包含一个布尔属性——无论该属性的值是什么——该属性在该元素上都会被设置为true。如果 HTML 标签不包含该属性,则该属性被设置为false。