Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: Hora de practicar

// Desafío 1: Contador del 1 al 10
console.log("Contador del 1 al 10:");
let i = 1;
while (i <= 10) {
console.log(i);
i++;
}

// Desafío 2: Contador del 10 al 0
console.log("Contador del 10 al 0:");
let j = 10;
while (j >= 0) {
console.log(j);
j--;
}

// Desafío 3: Cuenta regresiva desde un número ingresado hasta 0
let numRegresiva = parseInt(prompt("Ingresa un número para la cuenta regresiva:"));
let k = numRegresiva;
console.log("Cuenta regresiva:");
while (k >= 0) {
console.log(k);
k--;
}

// Desafío 4: Cuenta progresiva desde 0 hasta un número ingresado
let numProgresiva = parseInt(prompt("Ingresa un número para la cuenta progresiva:"));
let l = 0;
console.log("Cuenta progresiva:");
while (l <= numProgresiva) {
console.log(l);
l++;
}

1 respuesta

¡Hola, Nicolas!

Parece que estás haciendo un gran trabajo con los desafíos de JavaScript. Vamos a revisar lo que has hecho:

  1. Contador del 1 al 10: Tu código es correcto. Utilizas un bucle while para contar de 1 a 10, incrementando i en cada iteración. ¡Bien hecho!

  2. Contador del 10 al 0: También aquí has implementado correctamente el bucle while para contar hacia atrás desde 10 hasta 0. Todo está en orden.

  3. Cuenta regresiva desde un número ingresado hasta 0: Tu código está bien, pero parece que hay una pequeña confusión en la descripción del desafío. La instrucción era contar desde 0 hasta el número ingresado, pero tú has implementado una cuenta regresiva desde el número ingresado hasta 0. Aun así, tu solución es válida para una cuenta regresiva.

  4. Cuenta progresiva desde 0 hasta un número ingresado: Este desafío está perfectamente implementado según la descripción original, donde cuentas desde 0 hasta el número ingresado.

En general, tu código está funcionando correctamente y cumple con los desafíos planteados, aunque en el tercer desafío has hecho una interpretación diferente que también es válida. Si deseas ajustarlo para contar desde 0 hasta el número ingresado, simplemente invierte el orden de inicio y fin en el bucle.

Espero haber ayudado y buenos estudios!