हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है और मूल सरणी से लगातार दो तत्वों के योग के रूप में तत्वों के साथ एक नया सरणी देता है।
उदाहरण के लिए, यदि इनपुट ऐरे है -
const arr1 = [1, 1, 2, 7, 4, 5, 6, 7, 8, 9];
तब आउटपुट होना चाहिए -
const output = [2, 9, 9, 13, 17]
उदाहरण
इसके लिए कोड होगा -
const arr11 = [1, 1, 2, 7, 4, 5, 6, 7, 8, 9]; const consecutiveSum = arr => { const res = []; for(let i = 0; i < arr.length; i += 2){ res.push(arr[i] + (arr[i+1] || 0)); }; return res; }; console.log(conseutiveSum(arr1));
आउटपुट
कंसोल में आउटपुट -
[ 2, 9, 9, 13, 17 ]