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

Desafio: Hora de practicar

//1
let contador=1;

while(contador<11){
    console.log(`El contador es: ${contador}`);
    contador= contador+1;
}

//2
let contador1=10;

while(contador1 > -1){
    console.log(`el contador es: ${contador1}`);
    contador1= contador1 - 1;
}

//3 CUENTA REGRESIVA
let barrera=prompt("ingrese un valor:");
let freno=0
while(barrera >= freno){
console.log(barrera);
barrera= barrera - 1;
}
//4 PROGRAMA CUENTA PROGRESIVA
let tope = prompt("Ingrese su numero: ");
let contador2=0;

while (contador2 <= tope){
    console.log(contador2);
    contador2= contador2+1;
}
1 respuesta

¡Hola Lucas, espero que estés bien!

Parece que estás trabajando en los desafíos de programación con bucles while en JavaScript. Vamos a revisar tus soluciones para cada uno de los desafíos:

  1. Contador de 1 a 10: Tu código está correcto. Comienza en 1 y cuenta hasta 10, mostrando cada número en la consola.

    let contador = 1;
    
    while (contador < 11) {
        console.log(`El contador es: ${contador}`);
        contador = contador + 1;
    }
    
  2. Contador de 10 a 0: También está correcto. Empieza en 10 y cuenta hacia atrás hasta 0.

    let contador1 = 10;
    
    while (contador1 > -1) {
        console.log(`el contador es: ${contador1}`);
        contador1 = contador1 - 1;
    }
    
  3. Cuenta regresiva: Aquí parece que hay un pequeño error. Según el desafío, deberías contar desde 0 hasta el número ingresado, pero tu código cuenta hacia atrás desde el número ingresado. Para cumplir con el desafío, deberías modificarlo de la siguiente manera:

    let barrera = prompt("Ingrese un valor:");
    let freno = 0;
    
    while (freno <= barrera) {
        console.log(freno);
        freno = freno + 1;
    }
    
  4. Cuenta progresiva: Tu código está correcto y cumple con el desafío, ya que cuenta desde 0 hasta el número ingresado.

    let tope = prompt("Ingrese su numero: ");
    let contador2 = 0;
    
    while (contador2 <= tope) {
        console.log(contador2);
        contador2 = contador2 + 1;
    }
    

Espero que estas aclaraciones te sean útiles. ¡Sigue practicando y verás cómo mejoras cada vez más! Espero haber ayudado y buenos estudios!