Program JavaScript za preverjanje, ali niz vsebuje podniz

V tem primeru se boste naučili pisati program JavaScript, ki bo preveril, ali niz vsebuje podniz.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:

  • Niz JavaScript
  • Javascript niz vključuje ()
  • Indeks niza JavaScriptOf ()

Primer 1: Preveri niz z vključuje ()

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

Izhod

 Vnesite niz: JavaScript je zabaven Vnesite niz, ki ga želite preveriti: fun Niz vsebuje zabavo

includes()Metoda se uporablja z if… elseizjavo, da preveri, ali je niz vsebuje znake določenega niza.

Opomba : includes()Metoda razlikuje med velikimi in malimi črkami. Zato se zabava in zabava razlikujeta.

Primer 2: Preveri niz z 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)`); )

Izhod

 Vnesite niz: JavaScript je zabaven Vnesite niz, ki ga želite preveriti: fun Niz vsebuje zabavo

V zgornjem programu se indexOf()metoda uporablja z if… elsestavkom za preverjanje, ali niz vsebuje podniz.

indexOf()Metoda išče niz in vrne na položaj prvega pojava. Ko podniz ni mogoče najti, vrne -1 .

Opomba : indexOf()Metoda razlikuje med velikimi in malimi črkami.

Zanimive Članki...