मान लीजिए, हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है और मूल सरणी से दो क्रमागत तत्वों के योग के रूप में तत्वों वाली एक नई सरणी लौटाता है।
उदाहरण
यदि इनपुट सरणी है:
const arr = [3, 6, 3, 87, 3, 23, 2, 2, 6, 8];
तो आउटपुट होना चाहिए:
const output = [9, 90, 26, 4, 14];
कोड
const arr = [3, 6, 3, 87, 3, 23, 2, 2, 6, 8];
const twiceSum = arr => {
const res = [];
for (let i = 0; i < arr.length; i += 2) {
res.push(arr[i] + (arr[i+1] || 0));
}
return res;
};
console.log(twiceSum(arr));
आउटपुट
[ 9, 90, 26, 4, 14 ]