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

तीन सख्ती से बढ़ती संख्या (लगातार या गैर-लगातार)। जावास्क्रिप्ट में एक सरणी में


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

const arr =[4, 7, 4, 8, 9, 3];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक ऐसी सरणी लेता है। फ़ंक्शन को सरणी से ऐसे तीन नंबरों की खोज करनी चाहिए जिनके सूचकांक और साथ ही उनका परिमाण सख्ती से बढ़ते क्रम (लगातार या गैर-लगातार) में है।

उदाहरण के लिए, उपरोक्त सरणी में, संख्या 7, 8 और 9 की अनुक्रमणिका 1, 3 और 4 है। ये संख्याएं दोनों शर्तों को पूरा करती हैं, इसलिए इस सरणी के लिए हमारा कार्य सही होना चाहिए।

उदाहरण

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

const arr =[4, 7, 4, 8, 9, 3];const findMatch =(arr) => { स्टैक =[]; चलो s3 =− के लिए अनंतता (चलो i =arr.length − 1; i>=0; i−−) { if (arr[i]  0 &&stack[stack.length) - 1]  

आउटपुट

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

<पूर्व>झूठा

  1. N क्रमागत विषम संख्याएं JavaScript

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में संख्याओं की एक सरणी लेता है, और एक संख्या, जैसे n, दूसरे तर्क के रूप में। यदि सरणी में लगातार विषम संख्याएं मौजूद हैं, तो फ़ंक्शन सही होना चाहिए, अन्यथा गलत। उदाहरण के लिए - अगर इनपुट ऐरे और नंबर हैं - const arr =[3, 5, 3

  1. एक सरणी में जोड़े की संख्या जिसमें जावास्क्रिप्ट का उपयोग करके लगातार संख्याएं होती हैं

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पूर्णांकों की एक सरणी लेता है। हमारे फ़ंक्शन को उस सरणी से ऐसे संक्रामक जोड़े की गिनती वापस करनी चाहिए जिनमें लगातार संख्याएं हों। उदाहरण निम्नलिखित कोड है - const arr = [1, 2, 5, 8, -4, -3, 7, 6, 5]; const countPairs = (arr = []) => {   &nb

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

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी लेता है, एआर, पहले और एकमात्र तर्क के रूप में। संख्याओं की इस सरणी को बढ़ते क्रम में क्रमबद्ध करने के लिए हमारे फ़ंक्शन को सम्मिलन सॉर्ट एल्गोरिथ्म का उपयोग करना चाहिए। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है इनपुट const