जावास्क्रिप्ट प्रोग्राम की जाँच करें कि क्या एक सरणी में एक निर्दिष्ट मूल्य है

इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो यह जांचेगा कि किसी सरणी में निर्दिष्ट मान है या नहीं।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावास्क्रिप्ट सरणी में शामिल हैं ()
  • जावास्क्रिप्ट ऐरे इंडेक्सऑफ़ ()
  • जावास्क्रिप्ट ऐरे

उदाहरण 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()केस संवेदी हैं। इसलिए, जम्मू और जम्मू अलग हैं।

दिलचस्प लेख...