Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

JavaScript में दो सरणियों के संगत मानों की तुलना करना

<घंटा/>

मान लीजिए कि हमारे पास समान लंबाई की संख्याओं की दो सरणी इस तरह हैं -

const arr1 =[23, 67, 12, 87, 33, 56, 89, 34, 25];const arr2 =[12, 60, 45, 54, 67, 84, 36, 73, 44]; 

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले और दूसरे तर्क के रूप में दो ऐसे सरणियों को लेता है। फिर फ़ंक्शन को दोनों सरणियों के संगत मानों की तुलना करनी चाहिए, और फ़ंक्शन को वापस लौटना चाहिए -

  • -1, यदि दूसरी सरणी की तुलना में पहली सरणी में संबंधित संख्याओं की संख्या दूसरी सरणी में संबंधित संख्याओं से अधिक है

  • 1, यदि पहली सरणी की तुलना में दूसरी सरणी में संगत संख्याओं की संख्या पहली सरणी में संबंधित संख्याओं से अधिक है।

  • 0, यदि दोनों अंक बराबर हैं।

उदाहरण के लिए -

उपरोक्त सरणियों के लिए, आउटपुट होना चाहिए -

कॉन्स्ट आउटपुट =1;

क्योंकि arr1 में 4 अधिक संगत तत्व होते हैं जबकि arr2 में 5 अधिक संगत तत्व होते हैं।

उदाहरण

इसके लिए कोड होगा -

const arr1 =[23, 67, 12, 87, 33, 56, 89, 34, 25];const arr2 =[12, 60, 45, 54, 67, 84, 36, 73, 44];const फाइंडडोमिनेंस =(arr1 =[], arr2 =[]) => { अगर (arr1.length !==arr2.length) {वापसी; }; चलो गिनती =0; के लिए (चलो मैं =0; मैं  

आउटपुट

और कंसोल में आउटपुट होगा -

-11-733-333428-5339191

  1. जावास्क्रिप्ट में दो सरणियों का मेल

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो समान लंबाई के दो सरणियों में लेता है। हमारे फ़ंक्शन को तब सरणियों के संगत तत्वों को संयोजित करना चाहिए, ताकि आउटपुट सरणी के संगत उप-सरणी का निर्माण किया जा सके, और फिर अंत में आउटपुट सरणी को वापस किया जा सके। यदि दो सरणियाँ हैं - const arr1 = ['a',

  1. जावास्क्रिप्ट में दो सरणियों का सबसेट

    हमें एक JavaScript फ़ंक्शन लिखने की आवश्यकता है जो शाब्दिक के दो सरणियों में लेता है। इन बातों को ध्यान में रखते हुए, फ़ंक्शन को यह निर्धारित करना चाहिए कि दूसरी सरणी पहले सरणी का सबसेट है या नहीं - array1 के सभी मानों को array2 में परिभाषित किया जाना चाहिए यदि सरणी 1 में डुप्लिकेट मान मौजूद ह

  1. जावास्क्रिप्ट का उपयोग करके दो सरणियों के प्रत्येक संबंधित तत्व के लिए एक कस्टम फ़ंक्शन लागू करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में कॉलबैक फ़ंक्शन (जो दो तर्क लेता है और एक मान देता है) लेता है और अनिवार्य रूप से दूसरे और तीसरे तर्क के समान लंबाई के दो सरणी। हमारे फ़ंक्शन को एक नई सरणी का निर्माण और वापसी करनी चाहिए, जिसका प्रत्येक संबंधित तत्व क