DM
Size: a a a
DM
DM
🌬М
DM
IS
function sum(a) {без
return Array.isArray(a) ? a.reduce((s, x) => s+sum(x), 0) : a
}
flat
через рекурсиюDM
IS
DM
IS
DM
IK
IS
IS
DM
DM
IS
IS
[
[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]
].flat(Infinity).reduce((acc, cur) => acc+cur, 0)
IS
function sum(a) {без
return Array.isArray(a) ? a.reduce((s, x) => s+sum(x), 0) : a
}
flat
через рекурсиюDM