Oii Bruno, tudo bem?
Seu código está quase lá, mas parece que você esqueceu de fechar a segunda estrutura while
com uma chave (}
) no final e parece que você quer tanto um contador regressivo (de 10 a 1) quanto um contador progressivo (de 1 a 10). O seu código atual faz isso corretamente, mas se você quiser melhorar a clareza, podemos separar os contadores e adicionar algumas mensagens adicionais para deixar claro qual parte do código está sendo executada.
Código ajustado:
alert('Vamos fazer um contador de 1 até 10');
// Contador regressivo de 10 até 1
contadorRegressivo = 10;
console.log('Contador regressivo:');
while (contadorRegressivo > 0) {
console.log(contadorRegressivo);
contadorRegressivo--;
}
// Contador progressivo de 1 até 10
contadorProgressivo = 1;
console.log('Contador progressivo:');
while (contadorProgressivo <= 10) {
console.log(contadorProgressivo);
contadorProgressivo++;
}
Este código agora:
- Exibe uma mensagem de alerta para informar que os contadores começarão.
- Adiciona uma mensagem no console para indicar que o contador regressivo está começando.
- Executa o contador regressivo de 10 a 1.
- Adiciona uma mensagem no console para indicar que o contador progressivo está começando.
- Executa o contador progressivo de 1 a 10.
Isso deve deixar claro no console qual parte do código está rodando e melhorar a leitura dos resultados.
Um abraço e bons estudos.