面试题答案
一键面试function combine<T, U>(arr1: T[], arr2: U[]): { value1: T; value2: U }[] {
if (arr1.length!== arr2.length) {
throw new Error('两个数组长度必须一致');
}
const result: { value1: T; value2: U }[] = [];
for (let i = 0; i < arr1.length; i++) {
result.push({ value1: arr1[i], value2: arr2[i] });
}
return result;
}