हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो समान लंबाई की संख्याओं के दो सरणी लेता है। फ़ंक्शन को सरणी के किसी भी मनमाने nth तत्व के साथ एक सरणी वापस करनी चाहिए, जो पहली सरणी की शुरुआत से nth शब्द और दूसरे सरणी के अंतिम से nth टर्म का योग है।
उदाहरण के लिए -
यदि दो सरणियाँ हैं -
const arr1 = [34, 5, 3, 3, 1, 6]; const arr2 = [5, 67, 8, 2, 6, 4];
तब आउटपुट होना चाहिए -
const output = [38, 11, 5, 11, 68, 11];
उदाहरण
निम्नलिखित कोड है -
const arr1 = [34, 5, 3, 3, 1, 6]; const arr2 = [5, 67, 8, 2, 6, 4]; const reverseSum = (arr1, arr2) => { const res = []; for(let i = 0; i < arr1.length; i++){ res[i] = (arr1[i]) + (arr2[arr2.length - i - 1] || 0); }; return res; }; console.log(reverseSum(arr1, arr2));
आउटपुट
कंसोल में आउटपुट निम्नलिखित है -
[ 38, 11, 5, 11, 68, 11 ]