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

//Crea un contador que comience en 1 y vaya hasta 10 usando un bucle 'while'. Muestra cada número.
**Rta:
let contador = 1
while (contador <= 10) {
console.log(contador);
contador ++;
}

//Crea un contador que comience en 10 y vaya hasta 0 usando un bucle 'while'. Muestra cada número.
**Rta:
let contador = 10
while (contador >= 0) {
console.log(contador);
contador --;
}

//Crea un programa de cuenta regresiva. Pide un número y cuenta desde 0 hasta ese número utilizando un bucle 'while' en la consola del navegador.
**Rta:
let numeroUsuario = parseInt(prompt('por favor ingrese un número'));
while (numeroUsuario >= 0) {
console.log(numeroUsuario);
numeroUsuario --;
}

//Crea un programa de cuenta progresiva. Pide un número y cuenta desde 0 hasta ese número utilizando un bucle 'while' en la consola del navegador.
**Rta:
let numeroUsuario = parseInt(prompt('por favor ingrese un número'));
let numeroBase = 0
while (numeroBase <= numeroUsuario){
console.log(numeroBase);
numeroBase ++;
}

1 respuesta

Hola Jose,

¡Espero que estés disfrutando del curso! He revisado tus respuestas y parece que has entendido bien el uso de los bucles 'while'. Aquí tienes un pequeño resumen de lo que has hecho:

  1. Contador de 1 a 10: Tu código está correcto. Inicias el contador en 1 y lo incrementas hasta llegar a 10, mostrando cada número.

  2. Contador de 10 a 0: Nuevamente, tu solución es adecuada. Comienzas en 10 y decrementas hasta llegar a 0, imprimiendo cada número.

  3. Cuenta regresiva desde un número ingresado por el usuario: Aquí parece que hay un pequeño error. El programa debería contar desde 0 hasta el número ingresado, pero tu código cuenta hacia atrás desde el número ingresado hasta 0. Para corregirlo, puedes iniciar un contador en 0 y usar un bucle que incremente hasta el número del usuario.

    Ejemplo corregido:

    let numeroUsuario = parseInt(prompt('por favor ingrese un número'));
    let contador = 0;
    while (contador <= numeroUsuario) {
        console.log(contador);
        contador++;
    }
    
  4. Cuenta progresiva desde 0 hasta un número ingresado por el usuario: Esta parte está perfecta. Inicias en 0 y cuentas hasta el número ingresado, que es lo que se pide.

¡Espero que estas observaciones te sean útiles y que continúes aprendiendo mucho en el curso!

Espero haber ayudado y buenos estudios!