1
resposta

Minha solução do desafio

let numero = 0
let par = 0
let impar = 0

while(numero <= 100){
    if(numero % 2 == 0){
        par++
    } else {
        impar++
    }
    numero++
}

console.log("O número de elementos pares que temos é: ",par)
console.log("O número de elementos ímpares que temos é: ",impar)
1 resposta

Olá, Guilherme! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do laço while para controlar a contagem, utilizou muito bem o operador módulo % para diferenciar pares e ímpares e ainda compreendeu a importância das variáveis acumuladoras para registrar os resultados.

Uma dica interessante para o futuro é simplificar o código usando um laço for. Assim:

let par = 0;
let impar = 0;

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

console.log("O número de elementos pares que temos é:", par);
console.log("O número de elementos ímpares que temos é:", impar);

Isso faz o código ficar mais direto e fácil de entender.

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!