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

JavaScript में उस ऐरे के तत्वों का योग निकालें जिसमें null या undefined हो सकते हैं


मान लीजिए, हमारे पास ऐरे का एक ऐरे है, प्रत्येक में कुछ नंबर्स के साथ कुछ undefined और null मान हैं। हमें एक नया ऐरे बनाना आवश्यक है जिसमें प्रत्येक संबंधित सब ऐरे के तत्वों का योग उसके तत्व के रूप में हो। और undefined और null मानों की गणना 0 के रूप में की जानी चाहिए।

निम्न नमूना ऐरे है:

const arr = [[
  12, 56, undefined, 5
], [
  undefined, 87, 2, null
], [
  3, 6, 32, 1
], [
  undefined, null
]];

इस समस्या का पूरा कोड होगा:

उदाहरण

const arr = [[
  12, 56, undefined, 5
], [
  undefined, 87, 2, null
], [
  3, 6, 32, 1
], [
  undefined, null
]];
const newArr = [];
arr.forEach((sub, index) => {
  newArr[index] = sub.reduce((acc, val) => (acc || 0) + (val || 0));
});
console.log(newArr);

आउटपुट

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

[ 73, 89, 42, 0 ]

  1. - JavaScript में सरणी में वांछित योग के तत्व ढूंढना

    मान लीजिए हमारे पास संख्याओं की एक सरणी है जैसे: const arr = [1, 2, 1, 3, 2]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी एक सरणी को पहली आर्गुमेंट के रूप में लेता है। दूसरी आर्गुमेंट एक संख्या होगी जो वांछित योग को दर्शाती है, आइए इसे sum कहते हैं, और तीसरी और अंतिम आर्गुमेंट भी एक संख्या होगी जो सर

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

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

  1. - C में 2D सरणी के सभी एलिमेंट्स का योग गणना करें

    समस्या रन-टाइम आरंभीकरण का उपयोग करके टू-डायमेंशनल सरणी के सभी एलिमेंट्स का योग गणना करें। समाधान टू-डायमेंशनल सरणी का उपयोग उन स्थितियों में किया जाता है जहां मानों की तालिका संग्रहीत करनी हो (या मैट्रिक्स एप्लिकेशन्स में)। सिंटैक्स datatype array_name[row_size][column_size]; उदाहरण: int a[4][4]