Para determinar si un número entero es par o impar en JavaScript, se utiliza el operador módulo (%
). Este operador devuelve el residuo de una división. Si un número dividido entre 2 deja residuo 0
, es par; de lo contrario, es impar.
Podemos usar una función simple para verificarlo:
function esPar(numero) {
return numero % 2 === 0;
}
// Ejemplo de uso
console.log(esPar(4)); // true (par)
console.log(esPar(7)); // false (impar)
También podemos usar un if
para imprimir directamente el resultado:
function verificarParImpar(numero) {
if (numero % 2 === 0) {
console.log(`${numero} es un número par.`);
} else {
console.log(`${numero} es un número impar.`);
}
}
// Ejemplo de uso
verificarParImpar(10); // "10 es un número par."
verificarParImpar(15); // "15 es un número impar."
El mismo método funciona con números negativos o muy grandes:
console.log(esPar(-8)); // true
console.log(esPar(10001)); // false
Este método es eficiente y se usa frecuentemente en validaciones numéricas dentro de aplicaciones JavaScript.
Jorge García
Fullstack developer