1.8 KiB
1.8 KiB
title | localeTitle |
---|---|
Continue Statement | Continuar declaración |
Introducción
La instrucción continue termina la ejecución de las instrucciones en la iteración actual del bucle actual o etiquetado, y continúa la ejecución del bucle con la siguiente iteración.
continue;
Si la instrucción continue se usa en una declaración etiquetada, la sintaxis es la siguiente:
continue labelName;
A diferencia de la instrucción break , continue no termina completamente la ejecución del bucle; en lugar:
- En un bucle de
while
, salta de nuevo a la condición. - En un bucle
for
, salta a la expresión de actualización.
Ejemplos
El siguiente ejemplo muestra un while
bucle que tiene una declaración de continuar que se ejecuta cuando el valor de i es 3. Por lo tanto, n toma los valores 1, 3, 7 y 12.
var i = 0;
var n = 0;
while (i < 5) {
i++;
if (i === 3) {
continue;
}
n += i;
console.log (n);
}
En el siguiente ejemplo, un bucle se repite de 1 a 9. Las declaraciones entre continuar y el final del cuerpo for
se omiten debido al uso de la instrucción continue junto con la expresión (i < 5)
.
for (var i = 1; i < 10; i++) {
if (i < 5) {
continue;
}
console.log (i);
}