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 (ejercicios)

Ejercicios de práctica:

//Ejercicio 1
let contador =1;

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

//Ejercicio 2
let contador =10;

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

//Ejercicio 3
let cuentaRegresiva = prompt ('Ingresa un número para contar hasta el número 0');
let contador = cuentaRegresiva;
let final = -1;

while (contador > final) {
contador = parseInt(contador);
console.log(contador);

contador --;
}

//Ejercicio 4 Cuenta proggresiva
let cuentaProgresiva = prompt ("Ingrese un numero para contar desde 0 hata el numero:");

let contador = 0;

while (contador <= cuentaProgresiva) {
console.log(contador)
contador = contador + 1
}

1 respuesta

Hola Ángel, espero que estés bien

¡Espero que estés disfrutando del curso! He revisado tus ejercicios y parece que lo estás haciendo muy bien. Aquí tienes algunos comentarios sobre cada uno de ellos:

  1. Ejercicio 1: Tu código es correcto. Has creado un contador que comienza en 1 y va hasta 10 usando un bucle while. Todo se ve perfecto aquí.

  2. Ejercicio 2: También está correcto. Tu contador comienza en 10 y disminuye hasta 0, mostrando cada número. ¡Buen trabajo!

  3. Ejercicio 3: Tu código funciona, pero hay un pequeño detalle que podrías mejorar. El ejercicio pide una cuenta regresiva desde el número ingresado hasta 0, no desde 0 hasta el número ingresado. Aquí tienes una pequeña modificación:

    let cuentaRegresiva = prompt('Ingresa un número para contar hasta el número 0');
    let contador = parseInt(cuentaRegresiva);
    
    while (contador >= 0) {
        console.log(contador);
        contador--;
    }
    

    Con este cambio, el programa contará hacia atrás desde el número ingresado hasta 0.

  4. Ejercicio 4: Tu código está casi perfecto. Sin embargo, asegúrate de convertir la entrada del usuario a un número, ya que prompt devuelve un string. Aquí tienes una sugerencia:

    let cuentaProgresiva = parseInt(prompt("Ingrese un número para contar desde 0 hasta el número:"));
    let contador = 0;
    
    while (contador <= cuentaProgresiva) {
        console.log(contador);
        contador++;
    }
    

    Esto asegurará que el valor ingresado sea tratado como un número.

Espero que estas sugerencias te sean útiles y te ayuden a reforzar tu comprensión. ¡Sigue adelante con el buen trabajo!

Espero haber ayudado y buenos estudios!