De continue instructie

De instructie continue forceert een overgang naar de volgende iteratie van de lus.

Syntaxis

javascriptcontinue;

Voorbeeld

Stel we hebben een array met nummers. Laten we deze doorlopen met een lus en de nummers die deelbaar zijn op 2, kwadrateren en uitvoeren naar de console, en de nummers die deelbaar zijn op 3, tot de derde macht verheffen en naar de console uitvoeren:

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; // ga naar de volgende iteratie van de lus
  }
  
  console.log(res); // wordt uitgevoerd als deelbaar door 2 of 3
}

Zie ook