JavaScriptCondicionaisbasico

Par ou ímpar

Saber verificar se um número é par ou ímpar é uma tarefa comum em programação, como em sistemas que alternam comportamentos baseados em paridade (ex.: dividir tarefas, alternar cores em listas). O operador módulo (%) é a ferramenta ideal para isso, pois retorna o resto da divisão. Dominar condicionais com operadores aritméticos permite criar lógicas de decisão simples e eficientes.

O PROBLEMA

Declare um número e use if/else para dizer se é par ou ímpar.

EXEMPLO

const n = 4;
Saída: 4 é par

const n = 7;
Saída: 7 é ímpar

SOBRE O CONCEITO

O operador módulo (%) calcula o resto da divisão entre dois números. Se n % 2 === 0, o número é par (divisível por 2); caso contrário, é ímpar. Use if/else para executar blocos diferentes conforme a condição. Erro comum: usar = (atribuição) em vez de === (comparação estrita). = altera o valor da variável e sempre resulta em verdadeiro em contextos booleanos, causando bugs silenciosos. Também evite ==, que faz coerção de tipo e pode comparar valores inesperados; prefira === para evitar resultados imprevisíveis.

RESOLUÇÃO

Mais exercícios de Condicionais

JSC020 · IntermediárioOperador ternárioJSC005 · BásicoMaior entre doisJSC006 · BásicoDesconto simplesJSC012 · IntermediárioClassificação do IMC
Ver todos os exercícios de JavaScript