22 Kapitel 1
JavaScript-Bedingungen
Gerade haben Sie gesehen, wie Sie eine while-Schleife mit Bedingungen steuern
können. Boolesche Ausdrücke können Sie aber auch benutzen, um in einer if-Anweisung
Entscheidungen zu treffen. Die if-Anweisung führt den Codeblock nur aus, wenn die
Bedingung wahr ist (ihr Ergebnis true ist). Hier ein Beispiel:
if (scoops < 3) {
alert("Gleich ist das Eis alle!");
}
Diese Bedingung überprüft, ob wir
weniger als 3 Kugeln übrig haben.
Entscheidungen in JavaScript
if (cashInWallet > 5) {
order = "Ich nehme das Menü: Cheeseburger, Pommes und Cola";
} else {
order = "Bitte nur ein Glas Wasser";
}
Ist das der Fall, wird der Codeblock
der if-Anweisung ausgeführt.
Wir können if-Anweisungen auch miteinander kombinieren, indem wir eine oder mehrere
else if-Anweisungen hinzufügen.
if (scoops >= 5) {
alert("Essen Sie schneller. Das Eis schmilzt gleich!");
} else if (scoops < 3) {
alert("Gleich ist das Eis alle!");
}
Sie können beliebig viele »else if«-Anweisungen einbauen.
Hierbei bekommt jeder Test seinen eigenen Codeblock, der
ausgeführt wird, wenn die Bedingung wahr ist.
Hier sehen Sie das Schlüsselwort if, gefolgt von
einer Bedingung und einem Codeblock.
alert nimmt einen String und zeigt ihn als Pop-up-Dialog in
Ihrem Browser an. Probieren Sie das ruhig mal!
Mit if/else if können wir mehrere
Tests hintereinander ausführen.

Get JavaScript-Programmierung von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.