Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio 3

//Contador que comece em 1 e vá até 10 usando um loop while. 
let contador = 1;
while (contador <= 10) {
    alert (contador);
    contador++;
}``

//Contador que comece em 10 e vá até 0 usando um loop while
let contador = 10;
while (contador >= 0) {
    alert (contador);
    contador--;
}


//Programa de contagem regressiva usando um loop while.
let numeroMaximo = prompt ("Digite um número para a contagem regressiva:");

while (numeroMaximo >= 0) {
    console.log(numeroMaximo); numeroMaximo--;
}

//contagem progressiva
let numeroMaximo = prompt("Digite um número para a contagem progressiva:");;
let contador = 0;

while (contador <= numeroMaximo) {
    console.log(contador);
    contador++
}
2 respostas
solução!

Oi Fatima,

Seu código está muito bom! 👍

Você conseguiu implementar os loops while de forma correta para as contagens progressivas e regressivas.

A lógica está bem clara e funcional.

Só uma pequena observação: na contagem regressiva, você usou console.log em vez de alert.

Isso é ótimo, pois console.log é mais adequado para exibir informações no console do navegador, enquanto alert interrompe o fluxo do usuário.

Na contagem progressiva, você declarou a variável contador novamente, o que não é necessário.

Você pode usar a mesma variável contador declarada anteriormente, ou usar um nome diferente.

🤓 Para saber mais: Documentação sobre o loop while em JavaScript.

Continue praticando e explorando as possibilidades da programação!

Muito obrigada pelas dicas! Infelizmente estou com problema em utilizar o console.log. No tópico um e dois do exercício não consegui fazer o programinha rodar utilizando o comando console.log, somente com o alert. Gostaria de entender o por quê ?