Omitir Iteraciones con Continue
La palabra clave continue permite omitir el resto del código dentro de un bucle para la iteración actual y pasar a la siguiente iteración.
Ejemplo 1: Omitir iteraciones iniciales
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
En este ejemplo, la palabra clave continue se utiliza para omitir las iteraciones del bucle donde i es menor que 5. Como resultado, solo las iteraciones con valores de i en el rango [5, 9] ejecutan el código dentro del bucle.
Ejemplo 2: Omitir una iteración específica
123456789for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Aquí, la instrucción continue se utiliza para omitir el final de la tercera iteración, lo que da como resultado la salida de los mensajes "Iteración iniciada" y "Iteración finalizada" para todas las iteraciones excepto aquella donde i es igual a 3.
Nota
La palabra clave
continuefunciona de manera similar abreak, pero en lugar de terminar completamente el bucle, solo omite la iteración actual y continúa con la siguiente. Este comportamiento puede ser útil para un control detallado de la ejecución del bucle.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.33
Omitir Iteraciones con Continue
Desliza para mostrar el menú
La palabra clave continue permite omitir el resto del código dentro de un bucle para la iteración actual y pasar a la siguiente iteración.
Ejemplo 1: Omitir iteraciones iniciales
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
En este ejemplo, la palabra clave continue se utiliza para omitir las iteraciones del bucle donde i es menor que 5. Como resultado, solo las iteraciones con valores de i en el rango [5, 9] ejecutan el código dentro del bucle.
Ejemplo 2: Omitir una iteración específica
123456789for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Aquí, la instrucción continue se utiliza para omitir el final de la tercera iteración, lo que da como resultado la salida de los mensajes "Iteración iniciada" y "Iteración finalizada" para todas las iteraciones excepto aquella donde i es igual a 3.
Nota
La palabra clave
continuefunciona de manera similar abreak, pero en lugar de terminar completamente el bucle, solo omite la iteración actual y continúa con la siguiente. Este comportamiento puede ser útil para un control detallado de la ejecución del bucle.
¡Gracias por tus comentarios!