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