Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Salir de Bucles con Break | Recorrido de Datos en JavaScript
Introducción a JavaScript

bookSalir de Bucles con Break

La palabra clave break es un terminador de bucle, que le permite salir de un bucle prematuramente.

Ejemplo 1: Detener un bucle infinito

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

En este ejemplo, la palabra clave break detiene el bucle infinito while cuando i se hace igual a 6, después de la operación i++.

Ejemplo 2: Romper un bucle `for

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

Aquí, la variable a se incrementa en i durante cada iteración (0 + 1 + 2 + 3 + 4) hasta que i se hace igual a 4. En ese momento, se dispara la sentencia break.

i = 0a = 0 + 0
i = 1 a = 0 + 1
i = 2a = 1 + 2
"i = 3" "a = 3 + 3
"i = 4" "a = 6 + 4", "break" "

Ejemplo 3: Romper un bucle while inmediatamente

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

En este ejemplo, la sentencia break dentro del bucle while termina inmediatamente el bucle, impidiendo que cualquier código por debajo de él se ejecute dentro del mismo bloque.

Nota

Recuerda que la sentencia break es una poderosa herramienta para controlar el flujo de tus bucles, permitiéndote salir de ellos cuando se cumplan determinadas condiciones.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 6

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 2.33

bookSalir de Bucles con Break

Desliza para mostrar el menú

La palabra clave break es un terminador de bucle, que le permite salir de un bucle prematuramente.

Ejemplo 1: Detener un bucle infinito

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

En este ejemplo, la palabra clave break detiene el bucle infinito while cuando i se hace igual a 6, después de la operación i++.

Ejemplo 2: Romper un bucle `for

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

Aquí, la variable a se incrementa en i durante cada iteración (0 + 1 + 2 + 3 + 4) hasta que i se hace igual a 4. En ese momento, se dispara la sentencia break.

i = 0a = 0 + 0
i = 1 a = 0 + 1
i = 2a = 1 + 2
"i = 3" "a = 3 + 3
"i = 4" "a = 6 + 4", "break" "

Ejemplo 3: Romper un bucle while inmediatamente

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

En este ejemplo, la sentencia break dentro del bucle while termina inmediatamente el bucle, impidiendo que cualquier código por debajo de él se ejecute dentro del mismo bloque.

Nota

Recuerda que la sentencia break es una poderosa herramienta para controlar el flujo de tus bucles, permitiéndote salir de ellos cuando se cumplan determinadas condiciones.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 6
some-alt