1
resposta

[Projeto] Desafio!!!

// Contador de 1 até 10
    let contador1 = 1;
    while (contador1 <= 10) {
      console.log("Contagem de 1 até 10:", contador1);
      contador1++;
    }

    // Contador de 10 até 0
    let contador2 = 10;
    while (contador2 >= 0) {
      console.log("Contagem de 10 até 0:", contador2);
      contador2--;
    }

    // Contagem regressiva a partir de número digitado
    let numero1 = parseInt(prompt("Digite um número para contagem regressiva:"));
    while (numero1 >= 0) {
      console.log("Contagem regressiva:", numero1);
      numero1--;
    }

    // Contagem progressiva até número digitado
    let numero2 = parseInt(prompt("Digite um número para contagem progressiva:"));
    let contador3 = 0;
    while (contador3 <= numero2) {
      console.log("Contagem progressiva:", contador3);
      contador3++;
    }
1 resposta

Oi, Erika! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você estruturou bem os loops e cobriu diferentes formas de contagem, o que mostra atenção ao conteúdo da atividade. O uso do while em várias situações reforça bem o aprendizado da lógica condicional e repetição.

Uma dica interessante para o futuro é experimentar o loop for, que é bem direto para contagens progressivas. Veja este exemplo:


for (let i = 0; i <= 5; i++) {
  console.log("Valor de i:", i);
}

Esse código faz a mesma contagem que o while, mas de forma mais enxuta.
Use for quando souber o número de repetições com antecedência.

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!