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

Desafío 3: Hora de practicar

 Desafío 3: Hora de practicar

1 respuesta

Hola Jhonatan, espero que estés bien

Vamos a revisar el código que compartiste para asegurarnos de que todo esté correcto.

  1. Contador de 1 a 10:

    let contador = 1;
    while (contador <= 10) {
        console.log(contador);
        contador++;
    }
    

    Este bloque está correcto. Comienza en 1 y cuenta hasta 10, mostrando cada número.

  2. Contador de 10 a 0:

    let _contador = 10;
    while (_contador >= 0) {
        console.log(_contador);
        _contador--;
    }
    

    También está correcto. Comienza en 10 y cuenta hacia atrás hasta 0.

  3. Cuenta regresiva desde un número ingresado:

    let contadorr = prompt('ingrese un numero mayor a 0');
    while (contadorr >= 0) {
        console.log(contadorr);
        contadorr--;
    }
    

    Aquí hay un pequeño error. El prompt devuelve un valor de tipo string, por lo que deberías convertirlo a número usando parseInt o Number:

    let contadorr = parseInt(prompt('ingrese un numero mayor a 0'));
    
  4. Cuenta progresiva hasta un número ingresado:

    let NumeroIngresado = prompt('ingrese un numero mayor a 0');
    let contando = 0;
    while (contando <= NumeroIngresado) {
        console.log(contando);
        contando++;
    }
    

    Al igual que en el anterior, convierte la entrada a número:

    let NumeroIngresado = parseInt(prompt('ingrese un numero mayor a 0'));
    

Con estas pequeñas correcciones, tu código debería funcionar correctamente. Espero que esto te ayude a avanzar en tus prácticas.

¡Espero haber ayudado y buenos estudios!