1
resposta

[Projeto] Desafio: hora da prática - loop while

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);
alert(contador);
contador++;
}

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

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:');
numero = Number(numero); // converte para número

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:');
numero = Number(numero);
let contador = 0;

while (contador <= numero) {
console.log(contador);
contador++;

}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Jezebel!

Agradeço por compartilhar.

Gostei muito de ver como você organizou cada exercício. Sua solução mostra que entendeu bem o loop while e como controlar a condição de parada. Isso vai ajudar bastante no raciocínio lógico. Continue praticando desse jeito, está ótimo.

Uma dica: teste também trocar o alert por console.log em algumas situações, para acompanhar a execução no console sem precisar clicar sempre, assim você ganha mais agilidade durante os testes.

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