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

[Proyecto] Desafío: Hora de practicar

//1.

let contador = 1;

while(contador <= 10){
alert(contador);
contador++;
}

//2.

let contador2 = 10;

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

//3.
let numeroUsuario1 = prompt('Ingresa un número');

while(numeroUsuario1 >= 0){
console.log(numeroUsuario1)
numeroUsuario1--;
}

//4.
let contador3 = 0;
let numeroUsuario = prompt('Ingresa un número');

while ( contador3 <= numeroUsuario){
console.log(contador3);
contador3++;
}

1 respuesta

¡Hola Yoselyn!

Parece que estás trabajando en un desafío de lógica de programación con JavaScript. Vamos a revisar cada uno de los puntos para asegurarnos de que todo está en orden:

  1. Contador de 1 a 10:
    Tu código está correcto. Estás utilizando un bucle while para contar de 1 a 10 y mostrando cada número con alert. ¡Bien hecho!

    let contador = 1;
    while(contador <= 10){
        alert(contador);
        contador++;
    }
    
  2. Contador de 10 a 0:
    Este también está perfecto. Estás contando hacia atrás desde 10 hasta 0 y mostrando cada número con alert.

    let contador2 = 10;
    while(contador2 >= 0){
        alert(contador2);
        contador2--;
    }
    
  3. Cuenta regresiva desde un número dado:
    Aquí estás pidiendo al usuario un número y luego cuentas hacia atrás hasta 0. El único detalle es que el bucle debería contar desde el número ingresado hasta 0, y no desde 0 hasta el número ingresado. Tu código está correcto para este propósito.

    let numeroUsuario1 = prompt('Ingresa un número');
    while(numeroUsuario1 >= 0){
        console.log(numeroUsuario1);
        numeroUsuario1--;
    }
    
  4. Cuenta progresiva hasta un número dado:
    Este código está correcto. Estás contando desde 0 hasta el número ingresado por el usuario.

    let contador3 = 0;
    let numeroUsuario = prompt('Ingresa un número');
    while (contador3 <= numeroUsuario){
        console.log(contador3);
        contador3++;
    }
    

¡Parece que has entendido bien los conceptos y tu código está funcionando como se espera! Espero que esto te ayude a seguir avanzando en tu aprendizaje.