面试题答案
一键面试function combineAndProcess<
T extends unknown[],
R
>(handler: (...args: T) => R, ...arrays: T[]): R[] {
const minLength = Math.min(...arrays.map(arr => arr.length));
return Array.from({ length: minLength }, (_, i) => {
const values = arrays.map(arr => arr[i]);
return handler(...values as T);
});
}