1
resposta

Desafio: hora da prática 3.07

Resolução do desafio:

// 1. Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.
let contador = 1;
while (contador <= 10) {
  console.log(contador);
  contador++;
}

// 2. Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número.
contador = 10;
while (contador >= 0) {
  console.log(contador);
  contador--;
}

// 3. 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.
let numeroEscolhido = prompt("Digite um número positivo:");
while (numeroEscolhido >= 0) {
  console.log(numeroEscolhido);
  numeroEscolhido--;
}

// 4. 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.
contador = 0;
numeroEscolhido = prompt("Digite um número positivo:");
while (contador <= numeroEscolhido) {
  console.log(contador);
  contador++;
}
1 resposta

Oi, tudo bem?

Ótimo trabalho, Janssen.

Você concluiu os desafios de maneira eficiente, demonstrando o uso correto dos loops while para criar contadores regressivos e progressivos. Além disso, a inclusão do uso do prompt para interação com o usuário adiciona uma dimensão interativa aos seus programas.

Continue assim!

Um abraço e bons estudos.