freeCodeCamp/guide/spanish/javascript/loops/continue-statement/index.md

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); 
 } 

:rocket: Ejecutar código

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); 
 } 

:rocket: Ejecutar código

Otros recursos