Hvordan sjekke om en matrise inneholder en verdi i JavaScript

Hvordan sjekke om en matrise inneholder en verdi i JavaScript
Mens du koder med JavaScript, er det noen situasjoner der programmerere trenger for å avgjøre om elementet eksisterer i matrisen eller ikke. For dette gir JavaScript forskjellige forhåndsbygde metoder, for eksempel Include () -metoden eller INDEXOF () -metoden, som hjelper til med å sjekke en matrise sitt spesielle element.

Dette innlegget vil illustrere de forskjellige måtene å bekrefte om en matrise inneholder en verdi i JavaScript.

Hvordan sjekke om en matrise inneholder en verdi i JavaScript?

For å finne ut om en matrise inneholder en verdi i JavaScript, bruk følgende metoder:

  • Inkluderer () Metode
  • INDEXOF () Metode
  • noen () metode

Metode 1: Kontroller om en matrise inkluderer en verdi som bruker inkluderer () -metode

For å sjekke om en matrise inneholder en verdi, bruk "inkluderer ()”Metode. Hvis en matrise inneholder et bestemt element/verdi, returnerer den inkluderer () metoden sann. Dessuten er det en case-sensitiv metode.

Syntaks
Følg den gitte syntaks for å bekrefte verdien som er inkludert i en matrise eller ikke:

Array.Inkluderer (element)

Eksempel
Lag en rekke primtall kalt “PRIMENUMBERRAY”:

var primenumberArray = [1, 2, 3, 5, 7, 9, 11, 13, 15];

Sjekk om "11”Inkluderer i en matrise som bruker“inkluderer ()”Metode:

PRIMENUMBERRAY.inkluderer (11);

Utgangen vises “ekte", som betyr "11”Eksisterer i en matrise:

Metode 2: Kontroller om en matrise inkluderer en verdi ved bruk av IndexOf () -metode

Du kan også bruke “oversikt over()”Metode for å bekrefte om den spesifiserte verdien er inkludert i en matrise eller ikke. Denne metoden kommer tilbake “-1”Hvis et element ikke kan bli funnet, ellers returnerer det den første indeksen i matrisen som den kan lokaliseres.

Syntaks
Følg den undergitte syntaks for å bruke INDEXOF () -metoden:

Array.indeks av (element)

Eksempel
Påkalle indeksen av () -metoden med verdi “11”, Hvis den returnerte verdien ikke er lik -1, betyr det at det spesifiserte elementet eksisterer i matrisen:

PRIMENUMBERRAY.indeks av (11) !== -1;

Produksjon

Metode 3: Kontroller om en matrise inkluderer en verdi ved hjelp av noen () -metode

En annen måte er å bruke "noen()”Metode for å bestemme verdien som er inkludert i en matrise. Denne metoden bestemmer om matrisen inneholder minst ett medlem som tilfredsstiller testen som er satt av den gitte funksjonen. Det kommer tilbake “ekte”Hvis det identifiserer et element i matrisen som den spesifiserte funksjonen returnerer sann, ellers, kommer den tilbake”falsk”.

Syntaks
Bruk den gitte syntaks for å bruke noen () metoden for å sjekke verdien som er inkludert i en matrise:

Array.noen ((element) => / *… * /)

Eksempel
Påkalle noen () metoden for å identifisere om “11”Inkluderer i en matrise eller ikke:

PRIMENUMBERRAY.noen (verdi => verdi === 11);

Utgangen indikerer at det spesifiserte elementet inkluderer i en matrise:

Vi har samlet alle viktige instruksjoner relatert til å verifisere hvis en matrise inneholder en verdi i JavaScript.

Konklusjon

For å sjekke om en matrise inneholder en verdi i JavaScript, bruk "inkluderer ()”Metode,“oversikt over()”Metode, eller“noen()”Metode. Alle disse metodene gir “ekte”Hvis det spesielle elementet/verdien er inkludert i en matrise, ellers kommer de tilbake“falsk”. I dette innlegget illustrerte vi de forskjellige måtene å bekrefte om en spesifisert verdi inkluderer en matrise i JavaScript.