Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Uso de la Palabra Clave Break | Bucles
Introducción a TypeScript

bookUso de la Palabra Clave Break

¿Cómo detener rápidamente la ejecución de un bucle?

¿Sabías que el desarrollador principal de inteligencia artificial siempre lleva una mochila con un botón rojo dentro, que puede borrar instantáneamente todos los datos de la base de datos de ChatGPT? Esto se hace para evitar un escenario en el que la inteligencia artificial tome el control del mundo.

Bueno, en TypeScript, existe una función similar. Puedes terminar abruptamente la ejecución de un bucle utilizando la palabra clave break. Esto puede ayudar a evitar un bucle infinito cuando no hay una condición de finalización clara definida o cuando la condición es siempre true. Por ejemplo:

12345678
let amount_of_stolen_money = 0; while (true) { amount_of_stolen_money = amount_of_stolen_money + 1000; console.log(`The amount of stolen money: ${amount_of_stolen_money}`); if (amount_of_stolen_money >= 5000) { break; } }
copy

Como puedes observar, hay una condición true eterna en el código. Esto significa que nuestro bucle seguirá robando dinero indefinidamente. Esto se denomina un bucle infinito, y por favor, evita los bucles infinitos a toda costa. En el código anterior, hemos establecido una condición para que, si la cantidad de dinero robado es mayor o igual que 5000, detenemos el bucle. No sé por qué permitimos que nos robaran 5,000 unidades hipotéticas, pero es bueno que detuvimos el bucle a tiempo.

Podemos detener la ejecución de un bucle incluso sin una condición, aunque no encuentro una razón para hacerlo. Sin embargo, esa opción existe.

1234
while (true) { console.log("What was I created for?.."); break; }
copy

Después de solo una iteración, el bucle terminó su ejecución.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 2

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.94

bookUso de la Palabra Clave Break

Desliza para mostrar el menú

¿Cómo detener rápidamente la ejecución de un bucle?

¿Sabías que el desarrollador principal de inteligencia artificial siempre lleva una mochila con un botón rojo dentro, que puede borrar instantáneamente todos los datos de la base de datos de ChatGPT? Esto se hace para evitar un escenario en el que la inteligencia artificial tome el control del mundo.

Bueno, en TypeScript, existe una función similar. Puedes terminar abruptamente la ejecución de un bucle utilizando la palabra clave break. Esto puede ayudar a evitar un bucle infinito cuando no hay una condición de finalización clara definida o cuando la condición es siempre true. Por ejemplo:

12345678
let amount_of_stolen_money = 0; while (true) { amount_of_stolen_money = amount_of_stolen_money + 1000; console.log(`The amount of stolen money: ${amount_of_stolen_money}`); if (amount_of_stolen_money >= 5000) { break; } }
copy

Como puedes observar, hay una condición true eterna en el código. Esto significa que nuestro bucle seguirá robando dinero indefinidamente. Esto se denomina un bucle infinito, y por favor, evita los bucles infinitos a toda costa. En el código anterior, hemos establecido una condición para que, si la cantidad de dinero robado es mayor o igual que 5000, detenemos el bucle. No sé por qué permitimos que nos robaran 5,000 unidades hipotéticas, pero es bueno que detuvimos el bucle a tiempo.

Podemos detener la ejecución de un bucle incluso sin una condición, aunque no encuentro una razón para hacerlo. Sin embargo, esa opción existe.

1234
while (true) { console.log("What was I created for?.."); break; }
copy

Después de solo una iteración, el bucle terminó su ejecución.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 2
some-alt