面试题答案
一键面试function processData(data: { type: 'user'; name: string; age: number } | { type: 'product'; name: string; price: number }): string {
if (data.type === 'user') {
return `${data.name} is ${data.age} years old`;
} else {
return `${data.name} costs ${data.price}`;
}
}