Continue-sætningen

Sætningen continue gennemtvinger et spring til næste iteration af et loop.

Syntaks

javascriptcontinue;

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:

javascriptlet 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å