हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की सरणी की एक सरणी लेता है। प्रत्येक सबएरे के लिए, फ़ंक्शन आंशिक योग सबरे बनाता है (एक सरणी जिसमें एक विशेष मान स्वयं और पिछले मान का योग होता है)।पी>
उदाहरण के लिए -
यदि इनपुट ऐरे है -
const arr = [ [1, 1, 1, -1], [1, -1, -1], [1, 1] ];
तब आउटपुट होना चाहिए -
const output = [ [1, 2, 3, 2], [1, 0, -1], [1, 2] ];
उदाहरण
const arr = [ [1, 1, 1, -1], [1, -1, -1], [1, 1] ] const partialSum = (arr = []) => { const res = [] arr.forEach(sub => { let accu = 0 const nestedArr = [] sub.forEach(n => { accu += n; nestedArr.push(accu); }); res.push(nestedArr); }); return res; }; console.log(partialSum(arr));
आउटपुट
और कंसोल में आउटपुट होगा -
[ [ 1, 2, 3, 2 ], [ 1, 0, -1 ], [ 1, 2 ] ]