1
resposta

Praticando Loops


let totalNumerosPares = 0
let totalNumerosImpares = 0

for(let numero = 0; numero <=100; numero++) {
if (numero % 2===0) {totalNumerosPares++;}
else {  totalNumerosImpares++;}
}
console.log ('Total de número pares:',totalNumerosPares)
console.log ('Total de número Impares:',totalNumerosImpares)
1 resposta

Oi, Maria! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

É isso aí! Você fez um ótimo uso do for junto com o operador % , isso mostra um bom entendimento de lógica. Além disso, a forma como você organizou os contadores (totalNumerosPares e totalNumerosImpares) deixou o código bem claro e fácil de acompanhar.

Uma dica interessante para o futuro é usar o método continue quando quiser pular partes do código. Veja este exemplo:


let totalPares = 0
let totalImpares = 0

for (let numero = 0; numero <= 100; numero++) {
  if (numero % 2 === 0) {
    totalPares++
    continue
  }
  totalImpares++
}

console.log(totalPares)
console.log(totalImpares)

Esse código faz a mesma contagem, mas usa o continue para pular direto para a próxima iteração quando encontra um número par.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura

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