面试题答案
一键面试function createArrayTuple<T extends unknown[]>(tuple: T): { [K in keyof T]: Array<T[K]> } {
return tuple.map((element) => new Array(3).fill(element)) as { [K in keyof T]: Array<T[K]> };
}
function createArrayTuple<T extends unknown[]>(tuple: T): { [K in keyof T]: Array<T[K]> } {
return tuple.map((element) => new Array(3).fill(element)) as { [K in keyof T]: Array<T[K]> };
}