Vérifier si un nombre est pair avec JavaScript

"numIsPair" est une fonction JavaScript qui permet de vérifier si une variable est un nombre pair.

function numIsPair(n) {
  return (n & 1) ? false : true;
}

Voici un exemple d'utilisation de "numIsPair" pour séparer les éléments d'une même série en deux séries distinctes, en alternant sur le caractère pair ou impair de l'incrément d'une boucle "for" :

var a = ['pierre', 'paul', 'jack', 'henri'];
var b = [];
var c = [];

for (var i = 0, j = a.length; i < j; i++) {
  if (numIsPair(i)) {
    b.push(a[i]);
  } else {
    c.push(a[i]);
  }
}

console.log(b, c);

// renvoie :
// ["pierre", "jack"]
// ["paul", "henri"]

Cet article vous a-t-il été utile ?

Super :)
Merci d'avoir donné votre avis !

Oups :(
Merci d'avoir donné votre avis qui va nous permettre de nous améliorer !

^