LeetCode/problems/array-reduce-transformation.js
2023-05-12 17:32:21 +02:00

15 lines
241 B
JavaScript

/**
* @param {number[]} nums
* @param {Function} fn
* @param {number} init
* @return {number}
*/
var reduce = function(nums, fn, init) {
let val = init;
for (let x of nums) {
val = fn(val, x);
}
return val;
};