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

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 +=1;
}

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 = parseInt(prompt("Ingresa un número que no sea 0 ni número negativo"));
while(numero >= 0){
console.log(numero);
numero--
}
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= parseFloat(prompt("Ingresa un numero"));
let contador = 0;
while(numero >= contador){
console.log(contador);
contador++
}

1 respuesta

¡Hola, Dannitza, espero que estés bien!

¡Estás haciendo un gran trabajo practicando con bucles while! Veamos cómo puedes resolver la última parte de tu ejercicio, que es crear un programa de cuenta progresiva. A continuación, te doy un ejemplo paso a paso de cómo puedes hacerlo:

  1. Solicitar al usuario un número: Usaremos prompt para pedir al usuario que ingrese un número. Asegúrate de convertir el valor ingresado a un número usando parseFloat, ya que prompt devuelve un string.

  2. Inicializar el contador: Comienza desde 0, ya que queremos contar desde 0 hasta el número ingresado.

  3. Configurar el bucle while: El bucle debe continuar mientras el contador sea menor o igual al número ingresado.

  4. Mostrar el contador: Utiliza console.log para mostrar el valor actual del contador en cada iteración del bucle.

  5. Incrementar el contador: Aumenta el valor del contador en 1 en cada iteración para avanzar hacia el número ingresado.

Tu código está casi perfecto, pero asegúrate de que el bucle while se detenga cuando el contador alcance el número ingresado. Aquí está el código corregido:

let numero = parseFloat(prompt("Ingresa un numero"));
let contador = 0;
while (contador <= numero) {
    console.log(contador);
    contador++;
}

Con este código, el programa pedirá al usuario un número y luego contará desde 0 hasta ese número, mostrando cada valor en la consola del navegador.

Espero que esto te ayude y te deseo muchos éxitos en tus estudios de programación. ¡Sigue adelante! Espero ter ayudado y bons estudos!