AS
по факту, это просто сахар вокруг промисов
Size: a a a
AS
DM
DM
IS
M
☬
G
G
S
𝑀
𝑀
DM
🌬М
DM
[
[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]
].flat(Infinity).reduce((acc, cur) => acc+cur, 0)
🌬М
[
[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]
].flat(Infinity).reduce((acc, cur) => acc+cur, 0)
DM
function sum(a) {без
return Array.isArray(a) ? a.reduce((s, x) => s+sum(x), 0) : a
}
flat
через рекурсию🌬М
function sum(a) {без
return Array.isArray(a) ? a.reduce((s, x) => s+sum(x), 0) : a
}
flat
через рекурсию