Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.34 KB

File metadata and controls

42 lines (30 loc) · 1.34 KB
title slug l10n
布尔
Glossary/Boolean
sourceCommit
ada5fa5ef15eadd44b549ecf906423b4a2092f34

{{GlossarySidebar}}

在计算机科学中,布尔(boolean)是一种取值仅能为 truefalse 的逻辑数据类型。

例如,在 JavaScript 中,布尔条件经常用于决定要执行的代码段(例如在 if 语句中)或重复执行的代码段(例如在 for 循环中)。

以下是一些 JavaScript 伪代码(它不是真正可执行的代码),演示了这个概念。

/* JavaScript if 语句 */
if (boolean conditional) {
  // 条件为真时执行的代码
}

if (boolean conditional) {
  console.log("布尔条件被解析为真");
} else {
  console.log("布尔条件被解析为假");
}

/* JavaScript for 循环 */
for (control variable; boolean conditional; counter) {
  // 条件为真时循环执行的代码
}

布尔值是以英国数学家乔治·布尔命名的,他开创了数理逻辑领域。

上面是一个通用介绍。术语布尔在不同的语境下可能有更具体的含义。它可能指:

{{GlossaryDisambiguation}}

参见