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

Desafío

let contador1 = 1;

while (contador1 <= 10) {
alert(Contador: ${contador1});
contador1++;
}

let contador2 = 10;

while (contador2 >= 0) {
alert(Contador: ${contador2});
contador2--;
}

let numeroRegresiva = parseInt(prompt("¿Desde qué número quieres contar hacia atrás?"));
let contador3 = numeroRegresiva;

while (contador3 >= 0) {
alert(Contando: ${contador3});
contador3--;
}

let numeroProgresiva = parseInt(prompt("¿Hasta qué número quieres contar desde 0?"));
let contador4 = 0;

while (contador4 <= numeroProgresiva) {
alert(Contando: ${contador4});
contador4++;
}

1 respuesta

Hola Alexa,

¡Espero que estés disfrutando del curso! Veo que has compartido tu código para el desafío y parece que has hecho un gran trabajo. Aquí te dejo algunos comentarios que podrían serte útiles:

  1. Contador de 1 a 10: Tu código para este contador está perfecto. Utilizas un bucle while que incrementa contador1 hasta 10 y muestra cada número con alert.

  2. Contador de 10 a 0: Nuevamente, tu código es correcto. El bucle while decrementa contador2 hasta 0 y muestra cada número.

  3. Cuenta regresiva desde un número dado: El código que has escrito pide al usuario un número y cuenta hacia atrás hasta 0. Funciona bien, pero asegúrate de que el número ingresado sea un entero al usar parseInt.

  4. Cuenta progresiva hasta un número dado: Este código también está bien. Pide al usuario un número y cuenta desde 0 hasta ese número. Aquí también es importante asegurarse de que el número ingresado sea un entero.

Si deseas ver los resultados en la consola del navegador en lugar de usar alert, puedes reemplazar alert por console.log. Por ejemplo:

console.log(`Contador: ${contador1}`);

Esto mostrará los resultados en la consola del navegador, lo cual es útil si no quieres que aparezcan ventanas emergentes.

Espero que estos comentarios te sean útiles y sigas avanzando con éxito en tu aprendizaje.