1
resposta

Desafio | Hora da prática 3

  1. Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.
let contador1 = 1;
while (contador1 <= 10) {
    alert(`O número é ${contador1}`)
    console.log(contador1);
    contador1++;
}
  1. Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número.
let contador2 = 10;
while (contador2 >= 0) {
    alert(`O número é ${contador2}`)
    console.log(contador2);
    contador2--;
}
  1. Crie um programa de contagem regressiva. Peça um número e conte deste número até 0, usando um loop while no console do navegador.
// Solicita um número ao usuário
let numero1 = prompt("Digite um número para a contagem regressiva:");
while (numero1 >= 0) {
    alert(`O número é ${numero1}`)
    console.log(numero1);
    numero1--;
}
  1. Crie um programa de contagem progressiva. Peça um número e conte de 0 até esse número, usando um loop while no console do navegador.
// Solicita um número ao usuário
let numero2 = prompt("Digite um número para a contagem progressiva:");
let contador3 = 0;
while (contador3 <= numero2) {
    alert(`O número é ${contador3}`)
  console.log(contador3);
  contador3++;
}
1 resposta

Olá Rodrigo, tudo bem?

Gostei de como você estruturou os diferentes cenários de contagem progressiva e regressiva. O uso de alertas e logs no console é uma ótima maneira de visualizar os resultados.

Uma dica simples para melhorar ainda mais seu código seria usar parseInt para garantir que os valores recebidos pelos prompts sejam interpretados como números. Isso ajuda a evitar problemas caso o usuário insira um valor não numérico.

Bons estudos!