Die continue-Anweisung
Die Anweisung continue erzwingt den Übergang
zur nächsten Iteration der Schleife.
Syntax
continue;
Beispiel
Nehmen wir an, wir haben ein Array mit Zahlen. Lassen Sie uns
diese Array mit einer Schleife durchlaufen und Zahlen, die durch
2 teilbar sind, quadrieren und in der Konsole ausgeben,
und Zahlen, die durch 3 teilbar sind,
in die dritte Potenz erheben und in der Konsole ausgeben:
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
for (let elem of arr) {
let res;
if (elem % 2 == 0) {
res = elem * elem;
} else if (elem % 3 == 0) {
res = elem * elem * elem;
} else {
continue; // zur nächsten Schleifeniteration springen
}
console.log(res); // wird ausgeführt, wenn durch 2 oder 3 teilbar
}
Siehe auch
-
Lektion aus dem JavaScript-Lehrbuch,
in der die Arbeit mitcontinueausführlich beschrieben wird -
die Anweisung
break,
die eine Schleife zwangsweise beendet