Episode 3, Lektion 5

Der Boolean ist ein wichtiger primitiver Datentyp.
Mit seiner Nutzung lassen sich neue Strukturen mit Hilfe von Abfragen erstellen.

Übungen

Was zeichnet einen Boolean aus?

Ein Boolean kann nur die Werte wahr (true) und unwahr (false) annehmen.

Wie sind if-Abfragen strukturiert?

if-Abfragen enthalten eine Bedigung und einen Ausführungsbereich.
Die Bedingung muss in Form eines Booleans gegeben sein. Die Ausführung der Bereiches innerhalb der folgenden geschweiften Klammern erfolgt nur, wenn der Boolean true (wahr) ist.
Beispiel:
if(100 > 1) {
...
}
> Bereich innerhalb der geschweiften Klammern würde ausgeführt werden.

Welche Bedeutung besitzt ein else-Statement, bzw. ein else-if-Statement?

Wird an ein if-Statement ein else-Statement angehangen, so sind in diesem Anweisung zu geben, welche genau dann ausgeführt werden, wenn das if-Statement nicht ausgeführt wird (dh. wenn der Bedingungs-Boolean nicht true ist).
Beispiel:
if(1000 > 10) {
...
} else {
...
}
> Da die Bedingung im if-Statement nicht zutrifft, wird nur der Quellcode nach else ausgeführt.
Hängt man an das else ein weiteres if, so können beim Nichtzutreffen der ersten Bedingung also weitere Folgebedingungen gestellt werden.

Quellcode