JavaScript-programma om te controleren of een array een opgegeven waarde bevat

In dit voorbeeld leert u een JavaScript-programma te schrijven dat controleert of een array een opgegeven waarde bevat.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:

  • JavaScript-array bevat ()
  • JavaScript-matrix indexOf ()
  • JavaScript-matrix

Voorbeeld 1: Controleer matrix met include ()

 // 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.'); )

Uitvoer

 Array bevat een waarde.

In het bovenstaande programma wordt de includes()methode gebruikt om te controleren of een array een opgegeven waarde bevat.

  • De includes()methode keert terug trueals de waarde in de array voorkomt.
  • De if… elseinstructie wordt gebruikt om het resultaat weer te geven volgens de voorwaarde.

Voorbeeld 2: Array controleren met 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.'); )

Uitvoer

 Array bevat een waarde. 

In het bovenstaande programma wordt de indexOf()methode gebruikt met de if… elseinstructie om te controleren of een array een opgegeven waarde bevat.

De indexOf()methode doorzoekt een array en retourneert de positie van de eerste instantie. Als de waarde niet kan worden gevonden, wordt -1 geretourneerd .

Opmerking : beide includes()en indexOf()zijn hoofdlettergevoelig. Daarom zijn J en j verschillend.

Interessante artikelen...