ES6 - L'istruzione continue

L'istruzione continue salta le istruzioni successive nell'iterazione corrente e riporta il controllo all'inizio del ciclo. A differenza dell'istruzione break, il continue non esce dal ciclo. Termina l'iterazione corrente e avvia l'iterazione successiva. Di seguito è riportato un esempio dell'istruzione continue.

var num = 0
var count = 0;
for(num = 0;num< = 20;num++) {
   if (num % 2 == 0) {
      continue
   }
   count++
}
console.log(" The count of odd values between 0 and 20 is: "+count)

L'esempio sopra mostra il numero di valori pari compresi tra 0 e 20. Il ciclo esce dall'iterazione corrente se il numero è pari. Ciò si ottiene utilizzando l'istruzione continue.

Il seguente output viene visualizzato in caso di corretta esecuzione del codice precedente.

The count of odd values between 0 and 20 is: 10