JavaScript-program til at kontrollere, om en matrix indeholder en specificeret værdi

I dette eksempel lærer du at skrive et JavaScript-program, der kontrollerer, om en matrix indeholder en specificeret værdi.

For at forstå dette eksempel skal du have kendskab til følgende JavaScript-programmeringsemner:

  • JavaScript Array inkluderer ()
  • JavaScript Array indexOf ()
  • JavaScript Array

Eksempel 1: Tjek matrix ved hjælp inkluderer ()

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

Produktion

 Array indeholder en værdi.

I ovenstående program includes()bruges metoden til at kontrollere, om en matrix indeholder en specificeret værdi.

  • Den includes()metode returnerer truehvis værdien findes i array'et.
  • Den if… elsesætning bruges til at vise resultatet som pr den tilstand.

Eksempel 2: Kontroller Array ved hjælp af 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.'); )

Produktion

 Array indeholder en værdi. 

I ovenstående program indexOf()bruges metoden sammen med if… elseudsagnet til at kontrollere, om en matrix indeholder en specificeret værdi.

Den indexOf()metode søger en matrix og returnerer positionen for den første forekomst. Hvis værdien ikke kan findes, returnerer den -1 .

Bemærk : Begge er store includes()og indexOf()små bogstaver. Derfor er J og j forskellige.

Interessante artikler...