1
resposta

[Projeto] Minha solução do desafio proposto na aula

let NumerosPares = 0;
let NumerosImpares = 0;
 
for (let numero = 0; numero <=100; numero++) {
    if (numero % 2 === 0) {
        NumerosPares++;
    } else {
        NumerosImpares++;
    }

}

console.log('Números pares:', NumerosPares);
console.log('Números impares:', NumerosImpares);
1 resposta

Olá, Joaquim! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de laços de repetição para percorrer números em JavaScript, utilizou muito bem o operador módulo % para identificar pares e ímpares e ainda compreendeu a importância de acumular contadores para organizar os resultados.

Uma dica interessante para o futuro é permitir que o usuário defina o limite máximo da contagem por meio de um prompt. Assim:

let NumerosPares = 0;
let NumerosImpares = 0;
let limite = parseInt(prompt("Digite o limite máximo:"));

for (let numero = 0; numero <= limite; numero++) {
    if (numero % 2 === 0) {
        NumerosPares++;
    } else {
        NumerosImpares++;
    }
}

console.log('Números pares:', NumerosPares);
console.log('Números ímpares:', NumerosImpares);

Isso faz com que o programa seja mais interativo e flexível, permitindo ao usuário escolher o intervalo desejado sem precisar alterar o código manualmente.

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!