eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。...1,2,3,4,5,6,7,8,9]
console.log(eval(a.join('+'))) // 45
console.log(eval("x=10;y=20;x*y")) // 200
写一个多维数组求和的...}
let a = [1,2,3,4,5,[10,20]]
console.log(a.sum()) // 45
或者
// 递归·多维数组求和...var sum = 0
this.forEach((item,idx) => {
if(Array.isArray(item)) {
sum += item.sum(); //递归去处理数组元素