Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resolução do desafio proposto na aula

let totalNumeroPares = 0;
let totalNumerosImpares = 0;

for(let numero = 0; numero <= 100; numero++) {
    numero % 2 === 0? totalNumeroPares++ : totalNumerosImpares++;
}

console.log(`O total de números pares entre 0 e 100 é de: ${totalNumeroPares}.`);
console.log(`O total de números ímpares entre 0 e 100 é de: ${totalNumerosImpares}.`);

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá, João Victor! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de laços de repetição para percorrer uma faixa numérica, utilizou muito bem o operador ternário para classificar os números como pares ou ímpares e ainda compreendeu a importância de variáveis acumuladoras para contabilizar resultados ao longo da execução.

Uma dica interessante para o futuro é encapsular esse tipo de lógica em uma função, tornando o código mais reutilizável e organizado. Assim:

function contarParesEImpares(limite) {
  let pares = 0;
  let impares = 0;

  for (let i = 0; i <= limite; i++) {
    i % 2 === 0 ? pares++ : impares++;
  }

  console.log(`Total de pares: ${pares}`);
  console.log(`Total de ímpares: ${impares}`);
}

contarParesEImpares(100);

Isso faz com que você possa aplicar a mesma lógica para diferentes intervalos com facilidade.

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!