Hola! Aquí les comparto el código de las consignas del Desafío 3, uso de While y contadores:
Punto 1: Contador que comienza en 1 y llega hasta 10
// Punto 1: Contador de 1 a 10
let contador = 0;
let numero = 1;
alert ('Vamos a comenzar nuestro conteo hasta 10');
while (contador < 10) {
alert (numero);
console.log ('Número ' + numero + ' Iteración N°: ' + contador);
numero++;
contador ++;
}
Punto 2: Contador que comienza en 10 y llega hasta 0
// Punto 2: Contador de 10 a 0
let contador = 10;
let numero = 10;
alert ('Vamos a comenzar nuestro conteo de 10 a 0');
while (contador > 0) {
alert (numero);
console.log ('Número ' + numero + ' Iteración N°: ' + contador);
numero--;
contador --;
}
if (contador == 0) {
alert(numero);
console.log ('Número ' + numero + ' Iteración N°: ' + contador)
}
Punto 3: Cuenta regresiva desde un número ingresado por el usuario hasta 0
// Punto 3: Cuenta regresiva desde un número elegido por el usuario hasta 0
let numeroElegido = prompt ('Ingresa el número desde el que iniciará la cuenta regresiva: ');
let contador = numeroElegido;
alert (`Comenzaremos la cuenta regresiva desde ${numeroElegido}`);
while (contador > 0) {
alert (numeroElegido);
numeroElegido--;
contador--;
}
if (contador == 0) {
alert(numeroElegido);
}
Punto 4: Cuenta progresiva desde 0 hasta un número ingresado por el usuario
// Punto 4: Cuenta progresiva desde 0 a un número elegido por el usuario
let numeroElegido = prompt ('Ingresa el número hasta el que desees contar: ');
let contador = 0;
alert (`Comenzaremos la cuenta progresiva desde 0 hasta ${numeroElegido}`);
while (contador != numeroElegido) {
alert (contador);
contador++;
}
if (contador == numeroElegido) {
alert(numeroElegido);
}
Saludos!