面试题答案
一键面试function accumulator<T>(fn: (element: T, initValue: number) => number, initValue: number, ...arrays: T[][]): number {
return arrays.reduce((acc, arr) => {
return arr.reduce((innerAcc, element) => {
return fn(element, innerAcc);
}, acc);
}, initValue);
}