1
resposta

Códigos dos desafios

// 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) {
    alert('Contador em ' + 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) {
    alert('Contador em ' + 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 começar a contagem regressiva:');
alert(' *** INICIANDO CONTAGEM REGRESSIVA ***');
while (numero >= 0) {
    alert(numero);
    numero--;
}
alert(' *** FIM DA CONTAGEM REGRESSIVA ***');
// 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 começar a contagem progressiva:');
alert(' *** INICIANDO CONTAGEM PROGRESSIVA ***');
let i = 0;
while (i <= numero) {
    alert(i);
    i++;
}
alert(' *** FIM DA CONTAGEM PROGRESSIVA ***');
1 resposta

Olá, Maurílio, como vai?

Seus códigos estão corretos e demonstram um bom entendimento sobre a utilização de loops while. As lógicas de contagem progressiva e regressiva foram aplicadas com sucesso em todos os exercícios, cumprindo o que foi pedido.

Excelente trabalho ao concluir os desafios, Maurílio. Continue compartilhando seus códigos e evoluindo em sua jornada de programação. O fórum está sempre à sua disposição para o que precisar.

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