Boolean

In der Informatik ist ein Boolean ein logischer Datentyp, der nur die Werte true oder false haben kann.

Zum Beispiel werden in JavaScript Boolean-Bedingungen häufig verwendet, um zu entscheiden, welche Codeteile ausgeführt werden sollen (wie in if-Anweisungen) oder wiederholt werden sollen (wie in for-Schleifen).

Unten ist ein JavaScript-Pseudocode (es ist kein wirklich ausführbarer Code), der dieses Konzept demonstriert.

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
}

Der Boolean-Wert ist nach dem englischen Mathematiker George Boole benannt, der das Feld der mathematischen Logik begründete.

Oben ist eine allgemeine Einführung. Der Begriff Boolean kann je nach Kontext spezifischere Bedeutungen haben. Er kann sich auf Folgendes beziehen:

Boolean (JavaScript)
Ein Boolean in JavaScript ist ein Primitive, der entweder true oder false sein kann.
Boolean-Attribut (ARIA)
Ein Boolean-Attribut in ARIA ist ein Enumerated, das true oder false in der aufgezählten Liste enthält.
Boolean-Attribut (HTML)
Ein Boolean-Attribut in HTML ist ein attribute, das true oder false Werte repräsentiert. Wenn ein HTML-Tag ein Boolean-Attribut enthält — unabhängig vom Wert dieses Attributs — wird das Attribut auf true für dieses Element gesetzt. Wenn ein HTML-Tag das Attribut nicht enthält, wird das Attribut auf false gesetzt.

Siehe auch