JavaScriptRepetiçãobasico

Contar pares e ímpares

Em programas reais, muitas vezes você precisa classificar dados em categorias — por exemplo, separar pedidos por status ou usuários por faixa etária. Saber contar itens que atendem a uma condição usando laços é uma habilidade básica que reaparece em filtros de relatórios, validações e análises simples.

O PROBLEMA

Declare um array com 10 números e conte quantos são pares e ímpares usando for.

EXEMPLO

const nums = [1,2,3,4,5,6,7,8,9,10];
Pares: 5, Ímpares: 5

SOBRE O CONCEITO

Aqui usamos um laço for para percorrer cada elemento do array e, dentro dele, um if com o operador % (módulo) para verificar se o número é par (numero % 2 === 0) ou ímpar. É fundamental inicializar os contadores (let pares = 0; let impares = 0;) antes do laço, senão eles começam com undefined e a soma falha. Outro erro comum é usar o módulo errado, por exemplo numero % 1 que sempre dá 0. O correto é testar o resto da divisão por 2, pois pares têm resto 0 e ímpares resto 1.

RESOLUÇÃO

Mais exercícios de Repetição

JSR017 · IntermediárioProgressão aritméticaJSR024 · AvançadoMatriz 3x3JSR001 · BásicoContagem crescenteJSR003 · BásicoTabuada
Ver todos os exercícios de JavaScript