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
nombre
de 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
true
de la fonctionnumIsPair()
indique que le nombre vérifié est pair.false
(Boolean)La valeur de retour
false
de 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 .