Vérifier si un tableau contient des valeurs

Beginner

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

Introduction

Dans ce laboratoire, nous allons explorer une fonction JavaScript qui vérifie si un tableau contient des valeurs provenant d'un autre tableau. Nous utiliserons les méthodes Array.prototype.some() et Array.prototype.includes() pour implémenter la fonction includesAny(). À la fin de ce laboratoire, vous aurez une meilleure compréhension de la manière d'effectuer efficacement la vérification de la présence de valeurs dans des tableaux à l'aide de JavaScript.

Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau débutant avec un taux de réussite de 100%. Il a reçu un taux d'avis positifs de 100% de la part des apprenants.

Vérifier si un tableau contient des valeurs

Pour commencer à pratiquer le codage, ouvrez le Terminal/SSH et tapez node.

Pour vérifier si un tableau contient au moins un élément d'un autre tableau, utilisez Array.prototype.some() et Array.prototype.includes(). Voici une fonction exemple :

const includesAny = (arr, values) => values.some((v) => arr.includes(v));

Vous pouvez appeler cette fonction et passer les deux tableaux que vous voulez comparer en arguments. La fonction retournera une valeur booléenne indiquant si au moins un élément de values est inclus dans arr. Voici quelques exemples :

includesAny([1, 2, 3, 4], [2, 9]); // true
includesAny([1, 2, 3, 4], [8, 9]); // false

Résumé

Félicitations ! Vous avez terminé le laboratoire Vérifier si un tableau contient des valeurs. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.