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

Desafío Clase: Loops y Tentativas

En este espacio doy mi aporte sobre el desafío #3 de clase

alert("Bienvenidos a los Desafíos de practica #3");

// Desafío #1

let contador = 1;

while (contador > 0 && contador <= 10) { alert(Número ${contador}); contador = contador + 1; }

// Desafío #2

let contadorDos = 10;

while (contadorDos <= 10 && contadorDos > 0) { alert(Número ${contadorDos}); contadorDos = contadorDos - 1; }

// Desafío #3

let numeroCuenta = prompt("Escriba un número mayor a 0:");

let cuenta = 0;

while (cuenta < numeroCuenta) { cuenta = cuenta + 1; alert(Número ${cuenta}); }

1 respuesta

¡Hola Brayhan!

Entiendo que estás teniendo problemas con el tercer desafío de la clase de bucles y tentativas. Parece que estás pidiendo un número al usuario y luego quieres contar progresivamente desde 0 hasta ese número utilizando un bucle 'while'.

El código que has mostrado parece estar en la dirección correcta, sin embargo, el problema puede estar en la condición del bucle 'while'. Te recomendaría revisar la condición cuenta < numeroCuenta para asegurarte de que esté funcionando como esperas.

Aquí tienes un ejemplo de cómo podrías ajustar el bucle 'while' para el tercer desafío:

let numeroCuenta = prompt("Escriba un número mayor a 0:");

let cuenta = 0;

while (cuenta < parseInt(numeroCuenta)) {
    cuenta = cuenta + 1;
    alert(`Número ${cuenta}`);
}

En este ejemplo, he utilizado parseInt(numeroCuenta) para asegurarme de que el valor ingresado por el usuario sea tratado como un número entero.

Espero que esto te ayude a resolver tu desafío. ¡Buena suerte!

Espero haber ayudado y buenos estudios!