JavaScript program za provjeru sadrži li niz podniz

U ovom ćete primjeru naučiti napisati JavaScript program koji će provjeriti sadrži li niz podniz.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:

  • JavaScript niz
  • Javascript niz uključuje ()
  • JavaScript String indexOf ()

Primjer 1: Provjerite niz pomoću include ()

 // 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)`); )

Izlaz

 Unesite niz: JavaScript je zabavan Unesite niz koji želite provjeriti: fun Niz sadrži zabavu

includes()Metoda se koristi s if… elsetvrdnjom da provjerite da li string sadrži znakove određenog niza.

Napomena : includes()Metoda razlikuje velika i mala slova. Stoga se zabava i zabava razlikuju.

Primjer 2: Provjerite niz s indexOf ()

 // 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)`); )

Izlaz

 Unesite niz: JavaScript je zabavan Unesite niz koji želite provjeriti: fun Niz sadrži zabavu

U gore navedenom programu indexOf()metoda se koristi s if… elsenaredbom za provjeru sadrži li niz podniz.

indexOf()Metoda traži string i vraća na poziciju prvog pojavljivanja. Kada se podniz ne može pronaći, vraća -1 .

Napomena : indexOf()Metoda razlikuje velika i mala slova.

Zanimljivi članci...