Continue-sætningen
Sætningen continue gennemtvinger et spring
til næste iteration af et loop.
Syntaks
continue;
Eksempel
Lad os antage, at vi har en array med tal. Lad os
gennemløbe den med et loop, og for tal, som er delelige
med 2, skal vi opløfte dem til anden potens og udskrive
dem til konsollen, og tal, som er delelige med 3,
opløfter vi til tredje potens og udskriver til konsollen:
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; // springer til næste iteration af loopet
}
console.log(res); // udføres, hvis deleligt med 2 eller 3
}
Se også
-
lektion fra JavaScript-lærebogen,
der detaljeret beskriver arbejdet medcontinue -
sætningen
break,
som gennemtvinger afslutning af loopet