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.
let contador=1;
while(contador<=10){
alert(contador);
contador++;
}

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

//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.m
let numero= parent(prompt("Ingrese el número para la cuenta Regresiva: "));
let contador3=numero;
while(contador3>=0){
console.log(contador3);
contador3--;
}

//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.
let numero2 = parseInt(prompt("Cuenta progresiva\nIngresa un número:"));
let contador4 = 0;
while (contador <= numero2) {
console.log(contador4);
contador4++;
}

1 respuesta

Hola Juan,

¡Espero que estés disfrutando del curso! Veo que has estado trabajando en los desafíos de los contadores y parece que estás haciendo un gran trabajo. Sin embargo, he notado un pequeño error en el último ejercicio de la cuenta progresiva. En el bucle 'while', estás utilizando la variable contador en lugar de contador4. Esto puede estar causando que el bucle no se ejecute correctamente. Aquí tienes la corrección:

let numero2 = parseInt(prompt("Cuenta progresiva\nIngresa un número:"));
let contador4 = 0;
while (contador4 <= numero2) { // Cambiado 'contador' a 'contador4'
    console.log(contador4);
    contador4++;
}

Con este cambio, el programa debería funcionar como esperas, contando progresivamente desde 0 hasta el número ingresado.

Espero que esta corrección te ayude y continúes avanzando con éxito en tus prácticas de programación.