मान लीजिए, हमारे पास ऐरे का एक ऐरे है, प्रत्येक में कुछ नंबर्स के साथ कुछ undefined और null मान हैं। हमें एक नया ऐरे बनाना आवश्यक है जिसमें प्रत्येक संबंधित सब ऐरे के तत्वों का योग उसके तत्व के रूप में हो। और undefined और null मानों की गणना 0 के रूप में की जानी चाहिए।
निम्न नमूना ऐरे है:
const arr = [[ 12, 56, undefined, 5 ], [ undefined, 87, 2, null ], [ 3, 6, 32, 1 ], [ undefined, null ]];
इस समस्या का पूरा कोड होगा:
उदाहरण
const arr = [[
12, 56, undefined, 5
], [
undefined, 87, 2, null
], [
3, 6, 32, 1
], [
undefined, null
]];
const newArr = [];
arr.forEach((sub, index) => {
newArr[index] = sub.reduce((acc, val) => (acc || 0) + (val || 0));
});
console.log(newArr);
आउटपुट
कंसोल में आउटपुट होगा:
[ 73, 89, 42, 0 ]