【发布时间】:2016-02-13 09:51:11
【问题描述】:
假设我有这个:
function arrSum(){
*code here*
}
如何编写 arrSum 函数,以便它可以对多维数组(可变深度)中的所有整数求和。
即
arrSum([2, 5, [4, 6], 5]) === 22;
我知道在某个地方一定有答案,但我真的找不到。如果这是重复的,请告诉我。
【问题讨论】:
-
有一个 anwser 但使用 ES6:stackoverflow.com/a/33306533/5388620 与下面的答案几乎相同,并且也使用递归。
标签: javascript arrays loops multidimensional-array sum