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 2

1. let contador = 1;
    while(contador<=10){
        alert('número '+ contador);
        contador++;
    }
2. let contador = 10;
    while(contador>=0){
        alert('número '+ contador);
        contador--;
    }
3. let contador = prompt('Ingrese desde que número debe contar: ');
    while(contador>=0){
        alert('número '+ contador);
        contador--;
    }
4. let contador = prompt('Ingrese desde hasta que número debe contar: ');
    let bandera = 0;

    while(bandera<=contador){
        alert('número '+ bandera);
        bandera++;
    }
1 respuesta

¡Hola Manuel, espero que estés bien!

Parece que estás trabajando en algunos desafíos interesantes con bucles while en JavaScript. Vamos a repasar tus códigos uno por uno para asegurarnos de que cumplen con los requisitos de los desafíos:

  1. Contador de 1 a 10: Tu código está perfecto. Empiezas con contador = 1 y usas un bucle while para mostrar los números del 1 al 10. ¡Bien hecho!

    let contador = 1;
    while(contador <= 10){
        alert('número ' + contador);
        contador++;
    }
    
  2. Contador de 10 a 0: Este también está correcto. Comienzas en 10 y vas decrementando hasta llegar a 0.

    let contador = 10;
    while(contador >= 0){
        alert('número ' + contador);
        contador--;
    }
    
  3. Cuenta regresiva desde un número ingresado: Aquí parece que hay un pequeño error en la descripción del desafío. El desafío pide contar desde 0 hasta el número ingresado, pero tu código cuenta hacia atrás desde el número ingresado hasta 0. Para cumplir con el desafío, deberías cambiarlo para contar hacia adelante desde 0 hasta el número ingresado.

    let contador = prompt('Ingrese hasta qué número debe contar: ');
    let bandera = 0;
    while(bandera <= contador){
        alert('número ' + bandera);
        bandera++;
    }
    
  4. Cuenta progresiva desde 0 hasta un número ingresado: Este código está bien para el desafío 4, ya que cuenta progresivamente desde 0 hasta el número ingresado.

    let contador = prompt('Ingrese hasta qué número debe contar: ');
    let bandera = 0;
    while(bandera <= contador){
        alert('número ' + bandera);
        bandera++;
    }
    

Espero que estas observaciones te ayuden a ajustar tus códigos para que cumplan con los desafíos planteados. ¡Espero haber ayudado y buenos estudios!