JavaScript bucle while
Mientras la condición especificada sea true, el bucle puede ejecutar el bloque de código continuamente.
bucle while
El bucle while ejecuta el bloque de código repetidamente mientras la condición especificada sea verdadera.
Sintaxis
{
Código a ejecutar
}
Ejemplo
El bucle en este ejemplo continuará ejecutándose mientras la variable i sea menor que 5:
| Si olvida incrementar el valor de la variable utilizada en la condición, el bucle nunca terminará. Esto puede provocar que el navegador se bloquee. |
bucle do/while
El bucle do/while es una variante del bucle while. Este bucle ejecuta el bloque de código una vez antes de comprobar si la condición es verdadera, y luego repite el bucle si la condición es verdadera.
Sintaxis
{
Código a ejecutar
}
while (Condición);
Ejemplo
El siguiente ejemplo utiliza un bucle do/while. Este bucle se ejecutará al menos una vez, incluso si la condición es false, porque el bloque de código se ejecuta antes de que se pruebe la condición:
¡No olvides incrementar el valor de la variable utilizada en la condición, o el bucle nunca terminará!
Comparar for y while
Si ya ha leído el capítulo anterior sobre el bucle for, encontrará que el bucle while es muy similar al bucle for.
El bucle en este ejemplo utilizabucle forpara mostrar todos los valores del array cars:
Ejemplo
Pruébalo »
El bucle en este ejemplo utilizabucle whilepara mostrar todos los valores del array cars:
Ejemplo
Pruébalo »