Hola Jhonatan, espero que estés bien
Vamos a revisar el código que compartiste para asegurarnos de que todo esté correcto.
Contador de 1 a 10:
let contador = 1;
while (contador <= 10) {
console.log(contador);
contador++;
}
Este bloque está correcto. Comienza en 1 y cuenta hasta 10, mostrando cada número.
Contador de 10 a 0:
let _contador = 10;
while (_contador >= 0) {
console.log(_contador);
_contador--;
}
También está correcto. Comienza en 10 y cuenta hacia atrás hasta 0.
Cuenta regresiva desde un número ingresado:
let contadorr = prompt('ingrese un numero mayor a 0');
while (contadorr >= 0) {
console.log(contadorr);
contadorr--;
}
Aquí hay un pequeño error. El prompt
devuelve un valor de tipo string, por lo que deberías convertirlo a número usando parseInt
o Number
:
let contadorr = parseInt(prompt('ingrese un numero mayor a 0'));
Cuenta progresiva hasta un número ingresado:
let NumeroIngresado = prompt('ingrese un numero mayor a 0');
let contando = 0;
while (contando <= NumeroIngresado) {
console.log(contando);
contando++;
}
Al igual que en el anterior, convierte la entrada a número:
let NumeroIngresado = parseInt(prompt('ingrese un numero mayor a 0'));
Con estas pequeñas correcciones, tu código debería funcionar correctamente. Espero que esto te ayude a avanzar en tus prácticas.
¡Espero haber ayudado y buenos estudios!