# \_.reduceRight(collection, iteratee=_.identity , accumulator )

URL: https://caijiao.org/lodash/docs/Collection/_.reduceRight
Source: docs/lodash/docs/Collection/_.reduceRight.md
Description: _.reduceRight(collection, [iteratee=_.identity], [accumulator]) 用于从集合的右侧开始对每个元素应用一个函数，并将结果累积到单个值中。

`_.reduceRight(collection, [iteratee=_.identity], [accumulator])` 用于从集合的右侧开始对每个元素应用一个函数，并将结果累积到单个值中。

- `collection`：要处理的集合，可以是数组、对象或类数组对象。
- `iteratee`（可选）：应用于每个元素的函数，默认为 `_.identity` 函数。
- `accumulator`（可选）：累加器的初始值。

应用举例：

```javascript
// 原始集合
const collection = [1, 2, 3, 4, 5];

// 从右侧开始对集合中的所有元素求和
const sum = _.reduceRight(collection, (acc, num) => acc + num, 0);

console.log(sum);
// 输出：15
```

在这个例子中，`_.reduceRight` 方法从原始集合的右侧开始对每个元素应用了一个函数，将所有元素求和并返回结果 `15`。
