El ciclo while en JavaScript
El ciclo while se ejecutará
mientras la expresión pasada como
parámetro sea verdadera.
Permite realizar una cantidad
arbitraria de iteraciones.
Aquí está su sintaxis:
while ( mientras la expresión sea verdadera ) {
ejecutamos este código cíclicamente;
al inicio de cada ciclo verificamos la expresión entre paréntesis
}
El ciclo terminará cuando la expresión deje de ser verdadera. Si era falsa desde el principio, no se ejecutará ni una sola vez.
Como ejemplo, mostremos secuencialmente
los números del uno al cinco usando el ciclo while:
let i = 1;
while (i <= 5) {
console.log(i);
i++;
}
Y ahora hagamos una cuenta regresiva:
let i = 10;
while (i > 0) {
console.log(i);
i--;
}
Y ahora dividamos el número dado por
2 tantas veces hasta que el resultado
sea menor a 10:
let num = 500;
while (num > 10) {
num = num / 2;
}
console.log(num); // resultado
Muestra en la consola los números del 1 al 100.
Muestra en la consola los números del 11 al 33.
Muestra en la consola los números del 100 al 1.
Se da un número num con un valor inicial.
Multiplícalo por 3 tantas veces hasta que
el resultado de la multiplicación sea mayor a 1000.
¿Qué número se obtendrá? Cuenta la cantidad
de iteraciones necesarias para esto.