Kursinhalt
Einführung in JavaScript
Einführung in JavaScript
Überspringen von Iterationen mit Continue
Das Schlüsselwort continue
ermöglicht es, den verbleibenden Code innerhalb einer Schleife für die aktuelle Iteration zu überspringen und direkt mit der nächsten Iteration fortzufahren.
Beispiel 1: Überspringen früher Iterationen
for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
In diesem Beispiel wird das Schlüsselwort continue
verwendet, um die Iterationen der Schleife zu überspringen, bei denen i
kleiner als 5
ist. Dadurch wird der Code innerhalb der Schleife nur für Iterationen mit i
-Werten im Bereich [5, 9] ausgeführt.
Beispiel 2: Überspringen einer bestimmten Iteration
for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Hier wird die Anweisung continue
verwendet, um das Ende der dritten Iteration zu überspringen. Dadurch werden die Meldungen "Iteration started" und "Iteration ended" für alle Durchläufe ausgegeben, außer für den Fall, dass i
gleich 3 ist.
Hinweis
Das Schlüsselwort
continue
funktioniert ähnlich wiebreak
, aber anstatt die Schleife vollständig zu beenden, wird nur die aktuelle Iteration übersprungen und mit der nächsten fortgefahren. Dieses Verhalten ermöglicht eine präzise Steuerung der Schleifenausführung.
Danke für Ihr Feedback!