1º Contador de 1 a 10:
let contador = 1;
while (contador <= 10) {
console.log(contador);
contador++;
}
2º Contador de 10 a 0:
let contador = 10;
while (contador >= 0) {
console.log(contador);
contador--;
}
3º Contagem Regressiva:
let numero = prompt("Digite um número para iniciar a contagem regressiva:");
function contagemRegressiva(numero) {
if (numero >= 0) {
console.log(numero);
numero--;
setTimeout(function() {
contagemRegressiva(numero);
}, 1000);
}
}
contagemRegressiva(numero);
4º Contagem Progressiva:
let numero = prompt("Digite um número para iniciar a contagem progressiva:");
let contador = 0;
function contagemProgressiva(contador, numero) {
if (contador <= numero) {
console.log(contador);
contador++;
setTimeout(function() {
contagemProgressiva(contador, numero);
}, 1000);
}
}
contagemProgressiva(contador, numero);
Fiz uma pesquisa para fazer ela ir diminuindo/aumentando.