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