UNPKG

@extra-array/reduce-right.min

Version:

Reduces values from right, to a single value.

14 lines (13 loc) 310 B
function reduceRight(x, fr, acc) { var init = arguments.length <= 2; for (var i = x.length - 1; i >= 0; i--) { if (init) { acc = x[i]; init = false; } else acc = fr(acc, x[i], i, x); } return acc; } export { reduceRight as default };