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

JavaScript में दो सरणियों को गुणा और जोड़ना


हमें एक JavaScript फ़ंक्शन लिखना है जो समान लंबाई की दो सरणी लेता है। फ़ंक्शन को प्रत्येक में संबंधित (इंडेक्स द्वारा) मानों को गुणा करना चाहिए, और परिणामों को जोड़ना चाहिए।

उदाहरण के लिए: यदि इनपुट सरणी हैं -

const arr1 = [2, 3, 4, 5];
const arr2 = [4, 3, 3, 1];

तो आउटपुट 34 होना चाहिए, क्योंकि,

(4*2+3*3+4*3+5*1) = 34

उदाहरण

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

const arr1 = [2, 3, 4, 5];
const arr2 = [4, 3, 3, 1];
const produceAndAdd = (arr1 = [], arr2 = []) => {
    let sum = 0;
    for(let i=0; i < arr1.length; i++) {
        const product = (arr1[i] * arr2[i]);
        sum += product;
    };
    return sum;
};
console.log(produceAndAdd(arr1, arr2));

आउटपुट

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

34
  1. जावास्क्रिप्ट में दो ऐरे को कैसे गुणा करें? जावास्क्रिप्ट में दो ऐरे को कैसे गुणा करें?

    जावास्क्रिप्ट में दो ऐरे को गुणा करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Documen

  1. - JavaScript में दो सरणियों के संबंधित मानों की तुलना करना

    मान लीजिए हमारे पास समान लंबाई की संख्याओं की दो सरणी हैं जैसे: const arr1 = [23, 67, 12, 87, 33, 56, 89, 34, 25]; const arr2 = [12, 60, 45, 54, 67, 84, 36, 73, 44]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी दो सरणियों को पहली और दूसरी आर्गुमेंट के रूप में लेता है। फ़ंक्शन को तब दोनों सरणियों के सं

  1. - JavaScript में सरणियों को मर्ज और सुधारना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की दो सरणियों, arr1 और arr2, को पहला और दूसरा तर्क के रूप में लेता है। हमारे फ़ंक्शन को इन दोनों सरणियों के तत्वों को एक नई सरणी में मर्ज करना चाहिए और यदि मर्ज करने से पहले या बाद में कोई डुप्लिकेट मौजूद हैं, तो हमें अतिरिक्त डुप्लिकेट को हटा द