Hola equipo,
Comparto mis ejercicios de práctica con bucles while. ¡Agradezco cualquier comentario o sugerencia para mejorar!
// 1. Contador del 1 al 10 con while
let contador = 1;
while (contador <= 10) {
alert(`CONTADOR EN ${contador}`);
contador = contador + 1;
}
// 2. Contador regresivo del 10 al 0 con while
let cuentaRegresiva = 10;
while (cuentaRegresiva >= 0) {
alert(`CONTADOR EN ${cuentaRegresiva}`);
cuentaRegresiva = cuentaRegresiva - 1;
}
// 3. Cuenta regresiva desde número ingresado hasta 0
let numeroUsuario1 = parseInt(prompt("Ingrese un número"));
if (numeroUsuario1 <= 0) {
console.log("Por favor ingrese un número positivo y no cero.");
} else {
while (numeroUsuario1 >= 0) {
console.log(`CONTADOR EN ${numeroUsuario1}`);
numeroUsuario1 = numeroUsuario1 - 1;
}
}
// 4. Cuenta progresiva desde 0 hasta número ingresado
let numeroUsuario2 = parseInt(prompt("Por favor, ingrese un número positivo (no cero)"));
let contadorProgresivo = 0;
if (numeroUsuario2 <= 0) {
console.log("Por favor ingrese un número positivo y no cero.");
} else {
while (contadorProgresivo <= numeroUsuario2) {
console.log(`CONTADOR EN ${contadorProgresivo}`);
contadorProgresivo = contadorProgresivo + 1;
}
}