我正在使用这样的嵌套数组:
const data = [
[0],
[2],
[[1], 3]
1
]
Run Code Online (Sandbox Code Playgroud)
是否可以将所有值统计在一起.在此示例中,结果应为7(0 + 2 + 1 + 3 + 1).是否也可以计算使用了多少个数组?这将是5个阵列
const sumUp = array => array.reduce((sum, el) => sum + (Array.isArray(el) ? sumUp(el) : +el), 0);
Run Code Online (Sandbox Code Playgroud)
这使用递归方法和reduce.
| 归档时间: |
|
| 查看次数: |
630 次 |
| 最近记录: |