Introduction
Dans ce laboratoire, nous allons explorer la programmation JavaScript en implémentant une fonction qui vérifie si tous les éléments d'un tableau sont égaux. Nous utiliserons la méthode Array.prototype.every() pour comparer les éléments du tableau avec le premier élément et renvoyer une valeur booléenne selon qu'ils sont égaux ou non. Ce laboratoire est conçu pour vous aider à mieux comprendre les tableaux JavaScript et les méthodes intégrées.
Vérification de l'égalité des éléments d'un tableau
Pour vérifier si tous les éléments d'un tableau sont identiques, vous pouvez utiliser la méthode Array.prototype.every(), qui compare tous les éléments avec le premier.
Voici comment vous pouvez l'implémenter :
const allEqual = (arr) => arr.every((val) => val === arr[0]);
Remarque : l'opérateur de comparaison stricte est utilisé pour comparer les éléments. Cet opérateur ne prend pas en compte l'inégalité de NaN avec lui-même.
Utilisation de l'exemple :
allEqual([1, 2, 3, 4, 5, 6]); // false
allEqual([1, 1, 1, 1]); // true
Résumé
Félicitations ! Vous avez terminé le laboratoire Vérifier si les éléments d'un tableau sont égaux. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.