Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui vérifiera si un tableau contient une valeur spécifiée.
Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:
- Le tableau JavaScript comprend ()
- Tableau JavaScript indexOf ()
- Tableau JavaScript
Exemple 1: Vérifier le tableau à l'aide de includes ()
// program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.includes('javascript'); // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )
Production
Le tableau contient une valeur.
Dans le programme ci-dessus, la includes()
méthode est utilisée pour vérifier si un tableau contient une valeur spécifiée.
- La
includes()
méthode renvoietrue
si la valeur existe dans le tableau. - L'
if… else
instruction est utilisée pour afficher le résultat selon la condition.
Exemple 2: Vérifier le tableau à l'aide de indexOf ()
// program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.indexOf('javascript') !== -1; // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )
Production
Le tableau contient une valeur.
Dans le programme ci-dessus, la indexOf()
méthode est utilisée avec l' if… else
instruction pour vérifier si un tableau contient une valeur spécifiée.
La indexOf()
méthode recherche un tableau et renvoie la position de la première occurrence. Si la valeur est introuvable, elle renvoie -1 .
Remarque : les deux includes()
et indexOf()
sont sensibles à la casse. Par conséquent, J et j sont différents.