Boolean

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

Zum Beispiel werden in JavaScript boolesche Bedingungsanweisungen oft verwendet, um zu entscheiden, welche Abschnitte des Codes ausgeführt werden (wie in If-Anweisungen) oder wiederholt werden (wie in For-Schleifen).

Unten ist ein JavaScript-Pseudocode (kein tatsächlich ausführbarer Code), der dieses Konzept veranschaulicht.

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 Boolesche Wert ist nach dem englischen Mathematiker George Boole benannt, der das Gebiet der mathematischen Logik begründete.

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

Boolean (JavaScript)
Ein Boolean in JavaScript ist ein Primitivwert, der entweder true oder false sein kann.
Boolean-Attribut (ARIA)
Ein Boolean-Attribut in ARIA ist ein Aufzählungs-Attribut, das true oder false in der aufgezählten Liste enthält.
Boolean-Attribut (HTML)
Ein Boolean-Attribut in HTML ist ein Attribut, 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 gesetzt. Wenn ein HTML-Tag das Attribut nicht enthält, wird das Attribut auf false gesetzt.

Siehe auch