У овом примеру ћете научити да напишете ЈаваСцрипт програм који ће проверити да ли низ садржи наведену вредност.
Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:
- ЈаваСцрипт низ укључује ()
- ЈаваСцрипт Арраи индекОф ()
- ЈаваСцрипт Арраи
Пример 1: Провера низа помоћу укључује ()
// 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.'); )
Оутпут
Низ садржи вредност.
У горе наведеном програму includes()
метода се користи за проверу да ли низ садржи наведену вредност.
includes()
Метод враћаtrue
ако је вредност постоји у низу.if… else
Саопштењу се користи за приказ резултат као по стању.
Пример 2: Провера низа помоћу индекОф ()
// 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.'); )
Оутпут
Низ садржи вредност.
У горњем програму, indexOf()
метода се користи са if… else
наредбом за проверу да ли низ садржи наведену вредност.
indexOf()
Метода претражује читав низ и враћа позицију првог појављивања. Ако вредност није могуће пронаћи, враћа -1 .
Напомена : Обоје includes()
и indexOf()
разликују велика и мала слова. Отуда су Ј и ј различити.