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

सरणी के तत्वों का तीन योग - जावास्क्रिप्ट

<घंटा/>

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

उदाहरण के लिए, यदि इनपुट ऐरे है -

const arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

तब आउटपुट होना चाहिए -

const output = [3, 12, 21, 9];

उदाहरण

निम्नलिखित कोड है -

const arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
const thriceSum = arr => {
   if(!arr.length){
      return [];
   }
   const res = [];
   for(let i = 0; i < arr.length; i += 3){
      res.push(arr[i] + (arr[i+1] || 0) + (arr[i+2] || 0));
   };
   return res;
};
console.log(thriceSum(arr));

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

[ 3, 12, 21, 9 ]

  1. जावास्क्रिप्ट में एक सरणी के तत्वों को पुनर्व्यवस्थित करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी लेता है, एआर, पहले और एकमात्र तर्क के रूप में। सरणी गिरफ्तारी, हमेशा सम लंबाई की होगी। हमारे फ़ंक्शन को सत्य वापस आना चाहिए यदि और केवल यदि इसे पुन:व्यवस्थित करना संभव हो तो arr[2 * i + 1] =2 * arr[2 * i] प्रत्येक 0 <=i <

  1. जावास्क्रिप्ट में सम या विषम के रूप में सरणी का योग निर्धारित करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पूर्णांकों की एक सरणी लेता है। यदि सरणी के सभी तत्वों का योग विषम है या सम है तो हमारे फ़ंक्शन को विषम स्ट्रिंग वापस करनी चाहिए। उदाहरण निम्नलिखित कोड है - {रिटर्न एसीसी + वैल;}, 0); const isSumEven =योग% 2 ===0; वापसी समईवन है? सम:विषम;}; क

  1. जावास्क्रिप्ट का उपयोग करके द्वि-आयामी सरणी के तत्वों का वैकल्पिक योग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो समान संख्या में पंक्तियों और स्तंभों वाली संख्याओं के m X n क्रम की 2-आयामी सरणी लेता है। इस सरणी के लिए, हमारे फ़ंक्शन को निम्नलिखित योग गिनना चाहिए और वापस करना चाहिए- $\sum_{i=1}^m \sum_{j=1}^n (-1)^{i+j}a_{ij}$ उदाहरण निम्नलिखित को