Program JavaScript pentru a verifica dacă o matrice conține o valoare specificată

În acest exemplu, veți învăța să scrieți un program JavaScript care va verifica dacă o matrice conține o valoare specificată.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:

  • JavaScript Array include ()
  • JavaScript Array indexOf ()
  • Matrice JavaScript

Exemplul 1: Verificați matricea folosind 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.'); )

Ieșire

 Array conține o valoare.

În programul de mai sus, includes()metoda este utilizată pentru a verifica dacă o matrice conține o valoare specificată.

  • includes()Metoda returnează în truecazul în care valoarea există în matrice.
  • if… elseDeclarația este folosită pentru a afișa rezultatul ca pe condiție.

Exemplul 2: Verificați matricea utilizând 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.'); )

Ieșire

 Array conține o valoare. 

În programul de mai sus, indexOf()metoda este utilizată împreună cu if… elseinstrucțiunea pentru a verifica dacă o matrice conține o valoare specificată.

indexOf()Metoda caută o matrice și returnează poziția primei apariții. Dacă valoarea nu poate fi găsită, returnează -1 .

Notă : Ambele includes()și indexOf()sunt sensibile la litere. Prin urmare, J și j sunt diferite.

Articole interesante...