Vérifier si un nombre est pair avec JavaScript
Concept et utilisation
La fonction numIsPair() permet de vérifier si un nombre est pair ou non.
Fonction
numIsPair()- Syntaxe
numIsPair(nombre);- Paramètre
nombre(Number)Le paramètre
nombrede la fonctionnumIsPair()définit un nombre lequel on souhaite vérifier s'il est pair ou non.
- Valeur de retour
true(Boolean)La valeur de retour
truede la fonctionnumIsPair()indique que le nombre vérifié est pair.false(Boolean)La valeur de retour
falsede la fonctionnumIsPair()indique que le nombre vérifié n'est pas pair.
Exemple d'utilisation de la vérification de nombres pair ou impair
Une liste d'éléments doit être distribuée en deux listes distinctes.
La séparation des éléments est faite selon leur index pair ou impair dans la liste.
var liste = ['pierre', 'paul', 'jack', 'henri'];
var elements_pairs = [];
var elements_impairs = [];
for (var i = 0, j = liste.length; i < j; i++) {
if (numIsPair(i)) {
elements_pairs.push(liste[i]);
} else {
elements_impairs.push(liste[i]);
}
}
console.log(elements_pairs, elements_impairs);
// renvoie : ["pierre", "jack"], ["paul", "henri"]Code source de la fonction
function numIsPair(n) {
return (n & 1) ? false : true;
}Dernière mise à jour le .
