剑指Offer——求1+2+…+n(JS实现) Always_positive 2021-04-08 95 阅读1分钟 题目描述 解题思路 使用递归 使用数组的reduce方法,将初始累积器值置为1,然后索引下标+1进行累积。 解题代码 var sumNums = function (n) { return Array(n).fill(null).reduce((pre, item, idx) => pre + idx + 1, 0) }; 实现效果