Vérifier si tous les éléments d'un tableau sont uniques

JavaScriptJavaScriptBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons explorer le concept de vérification du fait que tous les éléments d'un tableau sont uniques en utilisant JavaScript. Nous utiliserons l'objet Set pour éliminer les éléments dupliqués et comparer la longueur des valeurs uniques au tableau original. Ce laboratoire vous procurera une expérience pratique sur la manière de vérifier les éléments uniques d'un tableau à l'aide de JavaScript.

Comment vérifier si tous les éléments d'un tableau sont uniques

Pour vérifier si tous les éléments d'un tableau sont uniques, suivez ces étapes :

  1. Ouvrez le Terminal/SSH et tapez node pour commencer à pratiquer la programmation.
  2. Créez un nouveau Set à partir des valeurs mappées pour ne conserver que les occurrences uniques.
  3. Utilisez Array.prototype.length et Set.prototype.size pour comparer la longueur des valeurs uniques au tableau original.

Voici une fonction d'exemple qui met en œuvre ces étapes :

const allUnique = (arr) => arr.length === new Set(arr).size;

Vous pouvez utiliser cette fonction pour vérifier si un tableau a tous des éléments uniques comme ceci :

allUnique([1, 2, 3, 4]); // true
allUnique([1, 1, 2, 3]); // false

Résumé

Félicitations ! Vous avez terminé le laboratoire Vérifier si tous les éléments d'un tableau sont uniques. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.