前言
此函数是我在写Vue购物车小案例时写的的,因为开发中经常使用到reduce,所以我便给他封装成了一个函数
使用说明
function arrSum(arr) {
if (typeof arr != 'object') {
return '数据类型错误!'
}
return arr.reduce((total, item, index) => {
if (typeof item != 'number') return '第' + index + '位错误! Bit ' + index + ' data error!'
return total + item
}, 0)
}
使用时向arrSum()传入一个数组
例子:
const num = [1, 3, 5, 8, 10]
arrSum(num)
此处评论已关闭