JavaScript-program for å sjekke om en matrise inneholder en spesifisert verdi

I dette eksemplet lærer du å skrive et JavaScript-program som sjekker om en matrise inneholder en spesifisert verdi.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

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

Eksempel 1: Kontroller matrise med 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.'); )

Produksjon

 Array inneholder en verdi.

I programmet ovenfor includes()brukes metoden for å sjekke om en matrise inneholder en spesifisert verdi.

  • Den includes()metoden returnerer truehvis verdien finnes i tabellen.
  • Den if… elsepåstanden brukes for å vise resultatet i henhold til tilstanden.

Eksempel 2: Sjekk matrise ved hjelp av 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.'); )

Produksjon

 Array inneholder en verdi. 

I det ovennevnte programmet brukes indexOf()metoden sammen med if… elsesetningen for å sjekke om en matrise inneholder en spesifisert verdi.

Den indexOf()metode søker på en matrise og returnerer posisjonen til den første forekomst. Hvis verdien ikke blir funnet, returnerer den -1 .

Merk : Både includes()og indexOf()er store og små bokstaver. Derfor er J og j forskjellige.

Interessante artikler...