JavaScript reduce sum array with undefined values


我们有一个包含不定以及空值在内的数组。我们需要创建一个函数quickSum,接收该数组并返回它的快速和,忽略不定和空值。

完成此操作的完整代码如下-

示例

const arr = [23,566,null,90,-32,undefined,32,-69,88,null];
const quickSum = (arr) => {
   const sum = arr.reduce((acc, val) => {
      return acc + (val || 0);
   }, 0);
   return sum;
};
console.log(quickSum(arr));

输出

控制台中的输出如下-

698

更新时间: 19-Aug-2020

684 视图

开启您的职业生涯

完成课程即可获得认证

开始学习
广告