Kursinhalt
Einführung in JavaScript
Einführung in JavaScript
Schleifen Mit Break Beenden
Das Schlüsselwort break
ist ein Schleifenbeender und ermöglicht das vorzeitige Verlassen einer Schleife.
Beispiel 1: Anhalten einer Endlosschleife
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
In diesem Beispiel beendet das Schlüsselwort break
die unendliche while
-Schleife, wenn i
nach der Operation 6
den Wert i++
erreicht.
Beispiel 2: Beenden einer for
-Schleife
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Hier wird die Variable a
in jeder Iteration um i
erhöht (0 + 1 + 2 + 3 + 4), bis i
den Wert 4 erreicht. Zu diesem Zeitpunkt wird die break
-Anweisung ausgelöst.
i = 0 | a = 0 + 0 |
---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4 , break |
Beispiel 3: Sofortiges Beenden einer while
-Schleife
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
In diesem Beispiel beendet die break
-Anweisung innerhalb der while
-Schleife die Schleife sofort und verhindert, dass nachfolgender Code im selben Block ausgeführt wird.
Hinweis
Beachten Sie, dass die
break
-Anweisung ein leistungsfähiges Werkzeug zur Steuerung des Schleifenablaufs ist und es ermöglicht, Schleifen bei Erfüllung bestimmter Bedingungen zu verlassen.
Danke für Ihr Feedback!