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

प्रत्येक सबअरे के लिए अलग से औसत की गणना करना और फिर जावास्क्रिप्ट में सभी औसतों का योग वापस करना


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

const arr = [
   [1, 2, 3],
   [4, 5, 6]
];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो इस तरह के एक सरणी को लेता है। फ़ंक्शन को प्रत्येक उप-सरणी के लिए अलग से औसत की गणना करनी चाहिए और फिर सभी औसतों का योग वापस करना चाहिए।

इसलिए, उपरोक्त सरणी के लिए आउटपुट होना चाहिए -

2 + 5 = 7

उदाहरण

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

const arr = [
   [1, 2, 3],
   [4, 5, 6]
];
const sumAverage = (arr = []) => {
   const average = arr.reduce((acc, val) => {
      const total = val.reduce((total, num) => total += num, 0);
      return acc += total / val.length;
   }, 0);
   return Math.round(average);
};
console.log(sumAverage(arr));

आउटपुट

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

7

  1. परिमेय संख्याओं का योग सरणी और परिणाम को जावास्क्रिप्ट में सरलतम रूप में लौटाना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो दो संख्याओं के साथ दो उप-सरणी की एक सरणी लेता है। दोनों उपसरणियाँ भिन्नात्मक रूप में एक परिमेय संख्या का प्रतिनिधित्व करती हैं। हमारे फ़ंक्शन को परिमेय संख्याएँ जोड़नी चाहिए और दो संख्याओं की एक नई सरणी लौटानी चाहिए जो जोड़ी गई परिमेय सं

  1. जावास्क्रिप्ट का उपयोग करके बढ़ते त्रिभुज की nवीं पंक्ति में सभी संख्याओं का योग ज्ञात करना

    बढ़ते त्रिभुज इस समस्या के उद्देश्य के लिए, मान लीजिए कि एक बढ़ता हुआ त्रिभुज इस तरह होना चाहिए -    1   2 3  4 5 6 7 8 9 10 समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्या n लेता है और बढ़ते त्रिकोण की nth पंक्ति में मौजूद संख्याओं का योग देता है। उदाहरण निम्नलिखित को

  1. जावास्क्रिप्ट का उपयोग करके सरणियों के भीतर सभी सामान्य तत्वों का योग ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो संख्याओं की तीन सरणियों को लेता है। हमारे फ़ंक्शन को उन सभी संख्याओं का योग वापस करना चाहिए जो तीनों सरणियों में सामान्य हैं। उदाहरण निम्नलिखित कोड है - const arr1 = [4, 4, 5, 8, 3]; const arr2 = [7, 3, 7, 4, 1]; const arr3 = [11, 0