La instrucción continue omite las instrucciones subsiguientes en la iteración actual y devuelve el control al comienzo del ciclo. A diferencia de la sentencia break, continue no sale del ciclo. Termina la iteración actual e inicia la iteración subsiguiente. A continuación se muestra un ejemplo de la declaración 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)
El ejemplo anterior muestra el número de valores pares entre 0 y 20. El ciclo sale de la iteración actual si el número es par. Esto se logra utilizando la declaración continue.
La siguiente salida se muestra en la ejecución exitosa del código anterior.
The count of odd values between 0 and 20 is: 10