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) {
console.log(contador);
contador ++;
}

Crea un contador que comience en 10 y vaya hasta 0 usando un bucle 'while'. Muestra cada número.

let contador = 10;
while (contador >= 0) {
console.log(contador);
contador --;
}

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 numero = prompt("Ingrese un número");
let contador = numero;
while (contador >= 0) {
console.log(contador);
contador --;
}

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 numero = prompt("Ingrese un número");
let contador = 0;
while (contador <= numero) {
console.log(contador);
contador ++;
}

1 respuesta

¡Hola Claudia!

Parece que estás trabajando en varios ejercicios de bucles 'while' en JavaScript. Vamos a revisar cada uno de ellos para asegurarnos de que están funcionando correctamente.

  1. Contador de 1 a 10:
    Tu código es correcto. Comienza en 1 y va hasta 10, mostrando cada número. Aquí está el código por si acaso:

    let contador = 1;
    while (contador <= 10) {
      console.log(contador);
      contador++;
    }
    
  2. Contador de 10 a 0:
    Este código también está correcto. Comienza en 10 y va hasta 0, mostrando cada número. Aquí está el código:

    let contador = 10;
    while (contador >= 0) {
      console.log(contador);
      contador--;
    }
    
  3. Cuenta regresiva desde un número ingresado:
    Parece que hay un pequeño error en tu lógica. Si quieres contar desde el número ingresado hasta 0, deberías comenzar con el número y decrementar hasta 0. Tu código actual ya hace eso correctamente:

    let numero = prompt("Ingrese un número");
    let contador = numero;
    while (contador >= 0) {
      console.log(contador);
      contador--;
    }
    
  4. Cuenta progresiva hasta un número ingresado:
    Este código está bien. Comienza en 0 y cuenta hasta el número ingresado:

    let numero = prompt("Ingrese un número");
    let contador = 0;
    while (contador <= numero) {
      console.log(contador);
      contador++;
    }
    

Todos tus códigos parecen estar correctos para los ejercicios que estás intentando resolver. Asegúrate de probarlos en la consola del navegador para ver los resultados.

Espero haber ayudado y buenos estudios!