Instrukcija continue

Instrukcija continue veic piespiedu pāreju uz nākamo cikla iterāciju.

Sintakse

javascriptcontinue;

Piemērs

Pieņemsim, ka mums ir dots masīvs ar skaitļiem. Apskatīsim to ciklā un skaitļus, kas dalās ar 2, kāpināsim kvadrātā un izvadīsim konsole, bet skaitļus, kas dalās ar 3, kāpināsim kubā un izvadīsim konsolē:

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; // pāriesim uz jaunu cikla iterāciju
  }
  
  console.log(res); // izpildīsies, ja dalās ar 2 vai 3
}

Skatiet arī