Olá, Gabriel. Tudo bem?
Vamos analisar o código para ver se está tudo certo.
Contador de 1 a 10:
let contador = 0;
deveria começar em 1 para contar de 1 a 10.while (contador != 10)
está correto, mas poderia ser <= 10
para incluir o 10 na contagem.Contador de 10 a 0:
let Contador = 10;
está correto.while (Contador != 0)
funciona, mas poderia ser >= 0
para incluir o 0 na contagem.Contagem regressiva:
let contagem = prompt(...)
está correto, mas certifique-se de converter a entrada para número com Number(prompt(...))
.while (contagem != 0)
está correto, mas poderia ser >= 0
para incluir o 0.Contagem progressiva:
let contagemP = prompt(...)
também deve ser convertido para número.while (contando != contagemP)
está correto, mas poderia ser <= contagemP
para incluir o número final.Aqui está um exemplo corrigido para o primeiro contador:
let contador = 1;
while (contador <= 10) {
console.log(`O contador é ${contador}`);
contador++;
}
Essas sugestões são só para mostrar outras formas de fazer, mas seu código está correto e funcional.