1
resposta

[Projeto] [Projeto] Resolução Desafios 3 e 4

// 1 - Crie um contador que comece em 1 e vá até 10 usando um loop while. 
// Mostre cada número.

alert('Contador');
let contador = 1; 
while (contador <=10);{
    console.log(contador);
    contador++;
}

// 2 - Crie um contador que começa em 10 e vá até 0 usando um loop while.
//  Mostre cada número. 

let contador1 = 10;
while (contador1 >= 0 );{
    consolo.log(contador1);
    contador1--;
}
    
// 3 -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 numeroMaximo = prompt('Digite um número para a contagem regressiva: ');
numeroMaximo = parseInt(numeroMaximo);
let contador3 = numeroMaximo
while (contador3 >= 0) {
    console.log(contador3);
contador3--;
}

// 4- 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 numeroMaximo2 = prompt('Digite um número para a contagem progressiva:  ');
numeroMaximo2 = parseInt(numeroMaximo2);
let contador4 = 0; 
while ( contador4 <= numeroMaximo2){
console.log(contador4);
contador4++;
}

``

1 resposta

Olá, Felipe! Como vai?

Muito bem! Continue resolvendo e compartilhando os desafios com a comunidade Alura.

Observei que você explorou o uso de loops while para controlar a execução repetitiva, utilizou muito bem o prompt() para interagir com o usuário e ainda compreendeu a importância do console.log() para acompanhar o fluxo e os resultados da lógica implementada.

Uma dica interessante para o futuro é usar loops for para situações em que o número de repetições já é conhecido. Dessa forma:

for (let i = 1; i <= 10; i++) {
    console.log(i);
}

Resultado:

1
2
3
4
5
6
7
8
9
10

Isso faz com que o código fique mais enxuto e direto, especialmente em contagens simples e progressivas.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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