创建一个sum函数,实现多个数求和的功能

多种数据类型,若传入的参数非数值,则当作0进行计算,能在node.js环境中运行

function sum (arr) {
    return arr.filter(item => typeof item !== 'number').reduce((a,b) => a + b);
}

先用filter将不是数值类型的过滤掉,然后使用reduce()求和。


望采纳