Sie sind hier 17
while (scoops > 0) {
document.write("Noch eine Kugel!");
scoops = scoops - 1;
}
Dinge mehr als einmal tun
Viele Dinge tut man mehr als einmal:
Einseifen, ausspülen, wiederholen
Auftragen und polieren
Alle Bonbons im Glas essen, bis keins mehr übrig ist.
Sicher müssen im Code manche Dinge mehrmals erledigt werden. JavaScript
bietet verschiedene Möglichkeiten, den Code in einer Schleife zu wiederholen:
while, for, for in und forEach. Im weiteren Verlauf werden wir uns die
verschiedenen Arten von Schleifen genauer ansehen. Zunächst wollen wir uns
mit while beschäftigen. Ausdrücke wie scoops > 0, die zu Booleschen Werten
evaluieren, kennen Sie inzwischen. Diese sind der Schlüssel für einen while-
Ausdruck. Und das geht so:
while (juggling) {
keepBallsInAir();
}
while verwendet einen Booleschen
Ausdruck, genannt Bedingungsanweisung
oder einfach Bedingung.
Eine while-Anweisung beginnt
mit dem Schlüsselwort while.
Ist die Bedingung wahr,
wird alles im Codeblock
ausgeführt.
Was ist ein Codeblock? Alles
zwischen den geschweiften
Klammern: { das hier! }.
Ist die Bedingung nach Ausführen des
Codeblocks immer noch wahr, springen
wir wieder zurück und führen den
Codeblock erneut aus. Ist die Bedingung
falsch, sind wir fertig.
Wie gesagt: einseifen, ausspülen, wiederholen!
Ein Sprung ins kalte JavaScript-Wasser

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.