1
resposta

Desafio 3

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

Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número.
let i = 10;
while (i >= 0) {
  console.log(i);
  i--;
  
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 = prompt("Digite um número para iniciar a contagem regressiva:");
while (numero >= 0) {
  console.log(numero);
  numero--;
}

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 = prompt("Digite um número para iniciar a contagem progressiva:");
let i = 0;
while (i <= numero) {
  console.log(i);
  i++;
}
1 resposta

Oii, Leonardo!

Você tá no caminho certo com seus códigos! Vamos dar uma olhada em cada um deles para ver se há algo que pode ser ajustado ou melhorado?

  1. Contador de 1 a 10:

    Seu código tá correto. Ele começa em 1 e vai até 10, incrementando i a cada iteração do loop while. Ótimo trabalho!

    let i = 1;
    while (i <= 10) {
      console.log(i);
      i++;
    }
    
  2. Contador de 10 a 0:

    Aqui também tá tudo certo. O loop começa em 10 e vai decrementando i até chegar a 0. Apenas lembre de fechar todas as chaves corretamente no seu código.

    let i = 10;
    while (i >= 0) {
      console.log(i);
      i--;
    }
    
  3. Contagem regressiva a partir de um número fornecido pelo usuário:

    Este código tá perfeito. Ele solicita um número ao usuário e faz a contagem regressiva até 0.

    let numero = prompt("Digite um número para iniciar a contagem regressiva:");
    while (numero >= 0) {
      console.log(numero);
      numero--;
    }
    
  4. Contagem progressiva até um número fornecido pelo usuário:

    Novamente, seu código tá correto. Ele pede um número ao usuário e conta de 0 até esse número.

    let numero = prompt("Digite um número para iniciar a contagem progressiva:");
    let i = 0;
    while (i <= numero) {
      console.log(i);
      i++;
    }
    

Parabéns! Continue firme nos estudos.

Um abraço.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

bons estudos