V tem primeru se boste naučili pisati program JavaScript, ki bo preveril, ali matrika vsebuje določeno vrednost.
Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:
- Array JavaScript vključuje ()
- JavaScript Array indexOf ()
- Array JavaScript
Primer 1: Preverjanje uporabe matrike vključuje ()
// 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.'); )
Izhod
Matrika vsebuje vrednost.
V zgornjem programu se includes()
metoda uporablja za preverjanje, ali matrika vsebuje določeno vrednost.
includes()
Metoda vrnetrue
, če v matriki obstaja vrednost.if… else
Izjava se uporablja za prikaz rezultata kot na pogoj.
Primer 2: Preverite polje z uporabo 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.'); )
Izhod
Matrika vsebuje vrednost.
V zgornjem programu se indexOf()
metoda uporablja z if… else
stavkom za preverjanje, ali matrika vsebuje določeno vrednost.
indexOf()
Metoda išče niz in vrne na položaj prvega pojava. Če vrednosti ni mogoče najti, vrne -1 .
Opomba : Oba includes()
in indexOf()
razlikujeta velike in male črke. Zato sta J in j različna.