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