ЈаваСцрипт програм за проверу садржи ли низ одређену вредност

У овом примеру ћете научити да напишете ЈаваСцрипт програм који ће проверити да ли низ садржи наведену вредност.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт низ укључује ()
  • ЈаваСцрипт Арраи индекОф ()
  • ЈаваСцрипт Арраи

Пример 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()разликују велика и мала слова. Отуда су Ј и ј различити.

Занимљиви Чланци...