Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 | function reduce(arr, fn, initialValue) { let accumulator = initialValue; let idx = 0; while (idx < arr.length) { accumulator = fn(accumulator, arr[idx], idx, arr); idx++; } return accumulator; } |