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

प्रत्येक nवें तत्व के योग के लिए एक सरणी को कम करें - जावास्क्रिप्ट

<घंटा/>

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

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

const arr = [1, 4, 5, 3, 5, 6, 12, 5, 65, 3, 2, 65, 9];
const num = 2;
const nthSum = (arr, num) => {
   let sum = 0;
   for(let i = 0; i < arr.length; i++){
      if(i % num !== 0){
         continue;
      };
      sum += arr[i];
   };
   return sum;
};
console.log(nthSum(arr, num));

आउटपुट

कंसोल में आउटपुट निम्नलिखित है -

99

ऊपर, हमने इंडेक्स 0 यानी

. से शुरू होने वाले हर दूसरे तत्व को जोड़ा है
1+5+5+12+65+2+9 = 99

  1. जावास्क्रिप्ट में एक तत्व को छोड़कर योग

    मान लीजिए कि हमारे पास इस तरह के पूर्णांकों की एक सरणी है - const arr = [12, 1, 4, 8, 5]; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक ऐसी सरणी को एकमात्र तर्क के रूप में लेता है। फिर फ़ंक्शन को ठीक दो पूर्णांकों की एक सरणी लौटानी चाहिए - पहला पूर्णांक किसी एक तत्व को छोड़कर सभी सरण

  1. जावास्क्रिप्ट में क्रमबद्ध 2-डी सरणी में वां सबसे छोटा तत्व

    समस्या मान लीजिए, हमारे पास संख्याओं के सरणियों की एक क्रमबद्ध सरणी है (बढ़ते क्रम में क्रमबद्ध) इस तरह - const arr = [    [ 1, 5, 9],    [10, 11, 13],    [12, 13, 15] ]; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले तर्क के रूप में एक ऐसी सरणी और दूसरे तर्क क

  1. जावास्क्रिप्ट का उपयोग करते हुए nवें इंडेक्स पर मौजूद ऐरे एलीमेंट की nth पावर का पता लगाना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन को इनपुट सरणी को किसी अन्य सरणी में मैप करना चाहिए जिसमें प्रत्येक तत्व को उसके 0-आधारित अनुक्रमणिका में उठाया जाता है। और अंत में, हमारे फ़ंक्शन को इस नए सरणी को वापस करना चाहिए। उदाहरण निम्नलिखित कोड है