3
respostas

[SUGESTÃO] lista de atividades usando loop while (Kelly Costa)

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

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

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

  • // 4. Contagem progressiva até um número informado
    let numeroProgressiva = parseInt(prompt("Digite um número para contagem progressiva:"));
    let contador4 = 0;
    while (contador4 <= numeroProgressiva) {
    console.log("Progressiva:", contador4);
    contador4++;
    }1

Aperte F12 e vá na aba Console.
Veja os resultados dos contadores lá.

3 respostas

Oi, Kelly! Como vai?

Sua organização nos exemplos chamou bastante atenção! Dividiu bem os casos e demonstrou um ótimo domínio da estrutura while.

Uma dica interessante para o futuro é usar a função isNaN() para verificar se o valor digitado é realmente um número antes de seguir com a lógica. Veja este exemplo:


let numero = parseInt(prompt("Digite um número:"));
if (isNaN(numero)) {
  console.log("Valor inválido!");
} else {
  console.log("Número digitado:", numero);
}

Esse código evita que valores não numéricos sejam processados e ajuda a prevenir erros.

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

Obrigada Armando, por complementar o post da nossa amiga Kelly :)

oi Kelly, gostei da sua forma de organizar os códigos.