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

जावास्क्रिप्ट में दो सरणियों की निरंतरता ढूँढना

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं के दो सरणियों में लेता है। और फ़ंक्शन को सही लौटना चाहिए यदि संयोजन और फेरबदल पर दो सरणियाँ लगातार अनुक्रम बना सकती हैं, अन्यथा गलत।

उदाहरण के लिए:यदि सरणियाँ हैं -

const arr1 =[4, 6, 2, 9, 3];const arr2 =[1, 5, 8, 7];

तब आउटपुट सही होना चाहिए।

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

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

const arr1 =[4, 6, 2, 9, 3];const arr2 =[1, 5, 8, 7];const canFormSequence =(arr1, arr2) => { const संयुक्त =[...arr1 , ... arr2]; अगर (संयुक्त। लंबाई <2) {वापसी सच; }; संयुक्त.सॉर्ट ((ए, बी) => ए-बी); कास्ट कॉमन डिफरेंस =संयुक्त [0] - संयुक्त [1]; के लिए (चलो मैं =1; मैं <संयुक्त। लंबाई -1; i ++) {अगर (संयुक्त [i] - संयुक्त [i + 1] ===सामान्य अंतर) {जारी रखें; }; विवरण झूठा है; }; सही लौटें;};कंसोल.लॉग(canFormSequence(arr1, arr2));

आउटपुट

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

<पूर्व>सत्य
  1. जावास्क्रिप्ट में अंतराल के सरणियों का प्रतिच्छेदन ढूँढना

    समस्या जावास्क्रिप्ट फ़ंक्शन जो दो सरणियों में लेता है, arr1 और arr2 अंतराल के जो जोड़ीदार असंबद्ध और क्रमबद्ध क्रम में हैं। एक बंद अंतराल [a, b] (a <=b के साथ) वास्तविक संख्या x के सेट को <=x <=b के साथ दर्शाता है। दो बंद अंतरालों का प्रतिच्छेदन वास्तविक संख्याओं का एक समूह है जो या तो खाली होता

  1. जावास्क्रिप्ट में शाब्दिक के दो सरणियों के बीच लापता संख्या ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो सरणियों arr1 और arr2 में लेता है। arr2 arr1 का फेरबदल किया गया डुप्लिकेट है जिसमें केवल एक तत्व गायब है। हमारे फ़ंक्शन को उस एक तत्व को ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - { const obj ={}; के लिए (चलो i =0; i

  1. जावास्क्रिप्ट का उपयोग करके सरणियों के भीतर सभी सामान्य तत्वों का योग ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो संख्याओं की तीन सरणियों को लेता है। हमारे फ़ंक्शन को उन सभी संख्याओं का योग वापस करना चाहिए जो तीनों सरणियों में सामान्य हैं। उदाहरण निम्नलिखित कोड है - const arr1 = [4, 4, 5, 8, 3]; const arr2 = [7, 3, 7, 4, 1]; const arr3 = [11, 0