इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो यह जांच करेगा कि क्या स्ट्रिंग में एक विकल्प है।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- जावास्क्रिप्ट स्ट्रिंग
- जावास्क्रिप्ट स्ट्रिंग शामिल हैं ()
- जावास्क्रिप्ट स्ट्रिंग अनुक्रमणिका ()
उदाहरण 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()
विधि केस संवेदी है।