Instrucción continue
La instrucción continue realiza una transición forzada
a la siguiente iteración del bucle.
Sintaxis
continue;
Ejemplo
Supongamos que tenemos un array con números. Vamos a
recorrerlo con un bucle y los números que sean divisibles
por 2, los elevaremos al cuadrado y los mostraremos
en la consola, y los números que sean divisibles por 3,
los elevaremos al cubo y los mostraremos en la consola:
let 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; // pasamos a la siguiente iteración del bucle
}
console.log(res); // se ejecutará si es divisible por 2 o 3
}
Véase también
-
lección del manual de JavaScript,
en la que se describe en detalle el trabajo concontinue -
la instrucción
break,
que finaliza forzosamente el bucle