1
respuesta

Desafio 3 uso de while bucles

//ejercicio 1
let contador1 = 1;

while(contador1 <= 10){
    alert(`Conteo va en ${contador1}`);
    contador1 = contador1 + 1;
}
//ejercicio 2
let contador2 = 10;

while(contador2 >=0){
    alert(`Conteo va en ${contador2}`);
    contador2 = contador2 - 1;
}
//ejercicio 3
let cuentaProgresiva = prompt("Indica un número para la cuenta progresiva: ");
let contador3 = 0;

while(contador3 <= cuentaProgresiva){
    alert(`Cuenta regresiva: ${contador3}`)
    contador3 = contador3 + 1;
}
//ejercicio 4
let cuentaRegresiva = prompt("Indica un número para la cuenta regresiva: ");
let contador4 = cuentaRegresiva;

while (contador4 > 0) {
    alert(`Cuenta regresiva: ${contador4}`)
    contador4 = contador4 - 1;
}
1 respuesta

¡Hola Juan!

Entiendo que estás teniendo dificultades con el uso de bucles while en JavaScript para completar el Desafío 3. Veamos cada ejercicio:

  1. En el primer ejercicio, estás utilizando un bucle while de forma correcta para contar del 1 al 10. El código que has escrito parece estar bien.

  2. En el segundo ejercicio, también estás utilizando el bucle while correctamente para contar de 10 a 0. El código se ve bien.

  3. En el tercer ejercicio, estás pidiendo al usuario un número y luego estás contando de 0 hasta ese número. Sin embargo, parece que estás mostrando "Cuenta regresiva" en lugar de "Cuenta progresiva". Deberías ajustar el mensaje para que coincida con el ejercicio.

  4. En el cuarto ejercicio, estás pidiendo al usuario un número y luego estás contando hacia atrás desde ese número. El código parece correcto.

En resumen, parece que estás en el camino correcto con tus bucles while. Asegúrate de que los mensajes que estás mostrando coincidan con el ejercicio que estás realizando.

Espero que esto te ayude a resolver tus dudas. ¡Sigue practicando y pronto te sentirás más seguro con los bucles while en JavaScript!

Espero haber ayudado y buenos estudios!