Hola, aquí esta mi práctica del desafio de la unidad 3 :D
//Desafio 1
console.log(`Desafío 1`);
let contadorxd = 1;
//Iniciamos desde 1
while(contadorxd != 11){
//Lo va a hacer hasta que el número sea 11
console.log(`${contadorxd}`);
//Imprime el número actual
contadorxd += 1;
//Le suma 1 al contador
}
console.log(``);
//Desafio 2
console.log(`Desafío 2 `);
let contadorDescentente = 10;
//Iniciamos desde 10
while(contadorDescentente != -1){
//Lo va a hacer hasta que el número sea 0
console.log(`${contadorDescentente}`);
//Imprime el número actual
contadorDescentente -= 1;
//Le suma 1 al contador
}
console.log(``);
//Desafio 3
console.log(`Desafío 3`);
let numeroSolicitado = parseInt ( prompt("Ingresa un número:"))
//Se pide el número
let cuentaRegresiva = -1
//la cuenta se detiene hasta -1
//se hace esto para que se imprima el número solicitado tambien :D
while(numeroSolicitado != cuentaRegresiva){
//si la cuenta no ha alcanzado el número solicitado no se detendrá
if(numeroSolicitado >= 0){
//Verifica si es mayor a 0 el número para contar
console.log(`${numeroSolicitado}`);
//imprime el número actual
numeroSolicitado -= 1;
//se resta hasta alcanzar el número ideal
}
else {
// Si el numero es menor a 0 no empiezaa a contar desde 0
cuentaRegresiva = numeroSolicitado
}
}
console.log(``);
//Desafio 4
console.log(`Desafío 4`);
let numeroSolicitadoB = parseInt ( prompt("Ingresa un número:"))
//Se pide el número
let cuentaProgresiva = 0
//la cuenta inicia desde 0
numeroSolicitadoB += 1
//se hace esto para que se imprima el número solicitado tambien :D
while(cuentaProgresiva != numeroSolicitadoB){
//si la cuenta no ha alcanzado el número solicitado no se detendrá
if(numeroSolicitadoB >= 0){
//Verifica si es mayor a 0 el número para contar
console.log(`${cuentaProgresiva}`);
//imprime el número actual
cuentaProgresiva += 1;
//se summa hasta alcanzar el número ideal
}
else {
// Si el numero es menor a 0 no empiezaa a contar desde 0
numeroSolicitadoB = cuentaProgresiva
}
}
console.log(``);