हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो समान लंबाई के दो सरणियों में लेता है। फ़ंक्शन को प्रत्येक में संबंधित (सूचकांक द्वारा) मानों को गुणा करना चाहिए, और परिणामों का योग करना चाहिए।
उदाहरण के लिए:यदि इनपुट सरणियाँ हैं -
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