1
resposta

Desafio: hora da prática (03. Loops e tentativas)

Por ser meu primeiro contato com o conteúdo apresentado, sofri para fazer, pesquisei bastante para sanar minhas dúvidas desenvolver e testar. Espero que contribua com os colegas.

  1. Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.
let contador1 = 0;
while (contador1 <= 10) {
alert (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 (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.
let numero = parseInt (prompt('Informe um número'));
while (numero >= 0) {
    alert (numero);
    numero--;
}
  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.
let numero = parseInt (prompt('Informe um número'));
let aux = 0;
while (aux <= numero) {
    alert (aux);
    aux++;
}
1 resposta

Olá, estudante.

Tudo bem?

Parabéns pelo esforço em resolver os desafios! Vamos revisar juntos os seus códigos para garantir que tudo está funcionando corretamente.

  1. Contador de 1 a 10 usando while, Aqui, você precisa iniciar o contador em 1, conforme o enunciado do desafio:
let contador1 = 1; // Começar em 1
while (contador1 <= 10) {
    alert(contador1);
    contador1++;
}
  • Os outros 3 exercícios estão corretos

Você fez um ótimo trabalho! Apenas o primeiro código precisava de um pequeno ajuste para começar a contagem em 1. Continue praticando e explorando mais sobre loops e outras estruturas de controle.

Espero ter ajudado e bons estudos!