6.17 Méthode includes

Bon maintenant, notre deuxième exercice. Nous avons donc ici un tableau de nombres, vous avez déjà vu auparavant la méthode includes. Alors ici on va faire un console. Log de numbers.includes. Avec cette méthode, nous pouvons vérifier si un élément donné existe dans le tableau. Maintenant, votre exercice consiste à écrire une fonction comme la méthode includes. Imaginez donc que nous n'avons pas cette méthode dans les tableaux, votre travail consiste à implémenter cette méthode vous-même. Donc, je veux que vous créiez une fonction appelée includes qui prend un tableau et un élément de recherche qu'on va appeler searchElement. Si nous avons l'élément de recherche dans le tableau, nous devons retourner true, sinon nous devons retourner false. Alors, mettez la vidéo en pause, faites cet exercice et, lorsque vous avez terminé, revenez et continuez à regarder la correction. Bon alors ici, nous devons itérer sur ce tableau. Si vous trouvez un élément qui est égal à l'élément de recherche, nous retournons vrai, sinon nous retournons faux. . Ici, nous allons utiliser la boucle for of. Donc, for let element of array, maintenant si element = à searchElement, nous allons retourner true, donc nous n'avons pas besoin de rechercher le reste de ce tableau, nous Retournons immédiatement true. Sinon, nous arrivons à ce point, ce qui signifie que nous n'avons pas trouvé cet élément dans le tableau, nous renvoyons donc false. Maintenant, testons cela. Donc, je vais appeler la fonction includes, passer notre tableau de nombres, comme premier argument. Et 1 comme deuxième argument. Évidemment, nous avons ce chiffre, nous obtenons donc vrais, mais si nous passons -1, nous obtenons faux. Voilà pour ce petit exercice sur la méthode includes en JavaScript, on se retrouve pour une toute prochaine video.