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

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

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

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

Пример 1: Провери низ помоћу инцлуде ()

 // program to check if a string contains a substring // take input const str = prompt('Enter a string:'); const checkString = prompt('Enter a string that you want to check:'); // check if string contains a substring if(str.includes(checkString)) ( console.log(`The string contains $(checkString)`); ) else ( console.log(`The string does not contain $(checkString)`); )

Оутпут

 Унесите низ: ЈаваСцрипт је забаван Унесите низ који желите да проверите: фун Низ садржи забаву

includes()Метода се користи са if… elseизјавом да провери да ли стринг садржи ликове у одређеном низу.

Напомена : includes()Метода разликује велика и мала слова. Отуда се забава и забава разликују.

Пример 2: Проверите низ помоћу индекОф ()

 // program to check if a string contains a substring // take input const str = prompt('Enter a string:'); const checkString = prompt('Enter a string that you want to check:'); // check if string contains a substring if(str.indexOf(checkString) !== -1) ( console.log(`The string contains $(checkString)`); ) else ( console.log(`The string does not contain $(checkString)`); )

Оутпут

 Унесите низ: ЈаваСцрипт је забаван Унесите низ који желите да проверите: фун Низ садржи забаву

У горњем програму, indexOf()метода се користи са if… elseнаредбом за проверу да ли низ садржи подниз.

indexOf()Метод тражи стринг и враћа позицију првог појављивања. Када подниз није могуће пронаћи, враћа -1 .

Напомена : indexOf()Метода разликује велика и мала слова.

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