**** Contador de 1 a 10 usando um loop while
let contador = 1;
while (contador <= 10) { console.log(contador); contador++; }
**Contador de 10 a 0 usando um loop while
let contadorRegressivo = 10;
while (contadorRegressivo >= 0) { console.log(contadorRegressivo); contadorRegressivo--; }
Programa de contagem regressiva a partir de um número fornecido pelo usuário
let numero = prompt("Digite um número para iniciar a contagem regressiva:");
if (numero !== null && numero.trim() !== "" && !isNaN(numero)) { numero = Number(numero);
while (numero >= 0) {
console.log(numero);
numero--;
}
} else { alert("Por favor, digite um número válido."); }
Programa de contagem progressiva até um número fornecido pelo usuário
let numeroFinal = prompt("Digite um número para iniciar a contagem progressiva:");
if (numeroFinal !== null && numeroFinal.trim() !== "" && !isNaN(numeroFinal)) { numeroFinal = Number(numeroFinal); let contadorProgressivo = 0;
while (contadorProgressivo <= numeroFinal) {
console.log(contadorProgressivo);
contadorProgressivo++;
}
} else { alert("Por favor, digite um número válido."); }