Como eliminar el bucle en el ejemplo de arriba?
Tabla de contenido
¿Cómo eliminar el bucle en el ejemplo de arriba?
El bucle en el ejemplo de arriba realiza 3 iteraciones. Si faltara i++ en el ejemplo de arriba, el bucle sería repetido (en teoría) eternamente. En la práctica, el navegador tiene maneras de detener tales bucles desmedidos; y en el JavaScript del lado del servidor, podemos eliminar el proceso.
¿Cómo se ejecuta el cuerpo del bucle?
El bucle primero ejecuta el cuerpo, luego comprueba la condición, y, mientras sea un valor verdadero, la ejecuta una y otra vez. Esta sintaxis solo debe ser usada cuando quieres que el cuerpo del bucle sea ejecutado al menos una vez sin importar que la condición sea verdadera. Usualmente, se prefiere la otra forma: while (…) {…}.
¿Cómo se hace la iteración del bucle?
En cada iteración del bucle se pide un nuevo color al usuario para actualizar la variable color y se termina la iteración, con lo que retornamos al principio del bucle, donde tenemos que volver a evaluar si lo que hay en la variable color es «rojo» y así sucesivamente mientras que no se haya introducido como color el texto «rojo».
¿Cuál es la sintaxis de un bucle?
La sintaxis es la siguiente: El bucle se ejecuta siempre una vez y al final se evalúa la condición para decir si se ejecuta otra vez el bucle o se termina su ejecución. Veamos el ejemplo que escribimos para un bucle WHILE en este otro tipo de bucle.
¿Cómo crear un bucle infinito?
Para crear un bucle “infinito”, usualmente se usa while (true). Un bucle como este, tal y como cualquier otro, puede ser detenido con la directiva break. Si queremos detener la iteración actual y adelantarnos a la siguiente, podemos usar la directiva continue.
¿Cómo evitar los bucles infinitos?
Evita los bucles infinitos. Asegúrate de que la condición en un bucle eventualmente se convierta en false; de lo contrario, el bucle nunca terminará. Las declaraciones en el siguiente bucle whilese ejecutan indefinidamente porque la condición nunca se vuelve false:
¿Qué es un bucle que no sabemos cuanta veces se va a ejecutar?
Un ejemplo claro de un bucle que no sabemos cuantas veces se va a ejecutar es cuando le pedimos al usuario que introduzca algo por teclado, porque se puede equivocar o introducirlo mal porque le apetezca.
Si solo tiene una sola línea de código dentro de tu bucle while, puedes usar la sintaxis de una sola línea. Si no tienes cuidado al escribir bucles, creará bucles infinitos. Los bucles infinitos son aquellos en los que la condición siempre es cierta. El código anterior es un ejemplo de un bucle infinito.