Oi, Enzo, tudo bem?
Parabéns por compartilhar seu código.
Você está no caminho certo! A lógica dos contadores está quase lá.
Tem apenas um errinhos nos dois últimos blocos(Contagem regressiva e progressiva) acontece porque a linha que altera o valor da variável (contagemRegressiva-- e contagemProgressiva++) ficou do lado de fora das chaves {} do while. Isso cria um loop infinito, pois a condição para o loop parar nunca é alcançada.
Para corrigir, basta colocar o incremento ou o decremento para dentro do bloco do while, assim:
//Contagem regressiva
let contagemRegressiva = prompt("Digite um número: ");
while(contagemRegressiva >= 0) {
console.log(contagemRegressiva);
contagemRegressiva--;
}
//Contagem Progressiva
let contagemProgressiva = prompt("Digite um número: ");
while(contagemProgressiva <= 10) { // Exemplo de condição
console.log(contagemProgressiva);
contagemProgressiva++;
}
Teste essa alteração e veja o resultado! Continue mandando ver nos estudos.
Espero ter ajudado! Bons estudos!
Sucesso ✨
muito obrigado pela observação :)