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


```/*
Crea un contador que comience en 1 y vaya hasta 10 usando un bucle 'while'. Muestra cada número.
*/
let contadorIncremental = 1;

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

/*
Crea un contador que comience en 10 y vaya hasta 0 usando un bucle 'while'. Muestra cada número.
*/
let contadorDecreciente = 10;

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


/*
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.
*/

let terminaConteo = 0;
let ingresaNumero = prompt("Introce un número: ");
while (terminaConteo != ingresaNumero) {
    console.log(`Queda ${ingresaNumero}`);
    ingresaNumero--;
    if (terminaConteo == ingresaNumero) {    
        console.log('Terminó el conteo');
    }
}

/*
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 contador = 0;
let numeroIngresado = prompt("Introce un número: ");
while (contador != numeroIngresado) {
    console.log(contador);
    contador++;
    if (contador == numeroIngresado) {    
        console.log(`Se termino el conteo  de ${numeroIngresado} números`);
    }
}
1 respuesta

¡Hola Esteban!

Veamos tus desafíos paso a paso:

  1. Para el primer desafío, estás en el camino correcto. Utilizaste un bucle 'while' para contar del 1 al 10. Sin embargo, asegúrate de que el contador se incremente correctamente, ya que en tu código actual parece que el contador decrementa en lugar de incrementar.

  2. En el segundo desafío, nuevamente estás en el camino correcto al usar un bucle 'while' para contar de 10 a 0. Asegúrate de que la condición de tu bucle sea correcta para lograr el conteo deseado.

  3. En el tercer desafío, estás pidiendo un número al usuario y luego intentas contar hacia atrás desde 0 hasta ese número. Sin embargo, parece que la condición de tu bucle 'while' no está configurada correctamente. Recuerda que la condición debe permitir que el bucle se ejecute mientras el contador sea menor o igual al número ingresado.

  4. En el cuarto desafío, nuevamente estás pidiendo un número al usuario y luego intentas contar hacia adelante desde 0 hasta ese número. Al igual que en el tercer desafío, asegúrate de que la condición de tu bucle 'while' esté configurada correctamente.

Espero que estos consejos te ayuden a resolver tus desafíos. ¡Sigue practicando y verás cómo mejorarás en poco tiempo!

Espero haber ayudado y buenos estudios!