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

जावास्क्रिप्ट में सरणी में लगातार संख्याओं वाले जोड़ों की गिनती


समस्या

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

उदाहरण

निम्न कोड देखें:

const arr = [1, 2, 5, 8, -4, -3, 7, 6, 5]; const countPairs = (arr = []) => {    let count = 0;    for (var i=0; i<arr.length; i+=2){       if(arr[i] - 1 === arr[i+1] || arr[i] + 1 === arr[i + 1]){          count++;       };    };    return count; }; console.log(countPairs(arr));

आउटपुट

3

  1. - JavaScript में सरणी में फाइबोनैचि अनुक्रम ढूंढना

    फाइबोनैचि अनुक्रम: एक अनुक्रम X₁, X₂, ..., Xₙ फाइबोनैचि है यदि: n ≥ 3 Xᵢ + Xᵢ₊₁ = Xᵢ₊₂ सभी i + 2 ≤ n के लिए समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी, arr, को पहला और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को सरणी arr में मौजूद सबसे लंबे फाइबोनैचि उपअनुक्रम की लंबा

  1. - JavaScript में सरणी में पर्वत की अधिकतम लंबाई

    पर्वत उपअनुक्रम हम सरणी arr के किसी भी (सन्निकट) उपसरणी sub को पर्वत कहते हैं यदि निम्नलिखित गुण लागू होते हैं - = 3 कुछ 0 < i < sub.length - 1 मौजूद है जैसे कि sub[0] < sub[1] < ... sub[i-1] sub[sub.length - 1] समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी, arr, को पहला और ए

  1. - JavaScript में इंसर्शन सॉर्ट का उपयोग करके संख्याओं की सरणी को बढ़ते क्रम में सॉर्ट करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी arr को एकमात्र आर्गुमेंट के रूप में लेता है।हमारा फ़ंक्शन इंसर्शन सॉर्ट एल्गोरिदम का उपयोग करके इस संख्याओं की सरणी को बढ़ते क्रम में सॉर्ट करना चाहिए।उदाहरण के लिए, यदि इनपुट है:इनपुटconst arr = [5, 8, 1, 3, 9, 4, 2, 7, 6];आउटपुटconst