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 檢視

開啟您的職業生涯

完成課程即可獲得認證

開始學習
廣告
© . All rights reserved.