Überspringen von Iterationen mit Continue
Das Schlüsselwort continue ermöglicht das Überspringen des verbleibenden Codes innerhalb einer Schleife für die aktuelle Iteration und fährt mit der nächsten Iteration fort.
Beispiel 1: Überspringen früher Iterationen
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
In diesem Beispiel wird das Schlüsselwort continue verwendet, um 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
123456789for (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, bei dem i gleich 3 ist.
Hinweis
Das Schlüsselwort
continuefunktioniert ä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!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.5
Überspringen von Iterationen mit Continue
Swipe um das Menü anzuzeigen
Das Schlüsselwort continue ermöglicht das Überspringen des verbleibenden Codes innerhalb einer Schleife für die aktuelle Iteration und fährt mit der nächsten Iteration fort.
Beispiel 1: Überspringen früher Iterationen
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
In diesem Beispiel wird das Schlüsselwort continue verwendet, um 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
123456789for (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, bei dem i gleich 3 ist.
Hinweis
Das Schlüsselwort
continuefunktioniert ä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!