嵌套数组如何求和
对给定的一个嵌套数组中的数字进行求和,例如:[1, [2, 3], [4, [5, true, 6], 7], ‘1a’, 8, 9, [10, [11, [12, 13, null]]]]`
第一步:降维
var arr = [1, [2, 3], [4, [5, true, 6], 7], ‘1a’, 8, 9, [10, [11, [12, 13, null]]]];
var arr1 = arr.flat(Infinity);
第二步 跳开一维数组中非number类型,计算所有number类型之和

哎呀哎呀,还有其他的方法请告诉我,谢谢