题目描述

LeetCode——求1+2+…+n_递归

解题思路


  1. 使用递归
  2. 使用数组的reduce方法,将初始累积器值置为1,然后索引下标+1进行累积。

解题代码

var sumNums = function (n) {
return Array(n).fill(null).reduce((pre, item, idx) => pre + idx + 1, 0)
};

实现效果

LeetCode——求1+2+…+n_数组_02