面试题答案
一键面试function handleValue(value: string | number): number {
if (typeof value ==='string') {
return value.length;
} else {
return value * value;
}
}
function printInfo(person: { name: string } & { age: number }): void {
console.log(`Name: ${person.name}, Age: ${person.age}`);
}
// 测试
console.log(handleValue('Hello'));
console.log(handleValue(5));
const personInfo = { name: 'John', age: 30 };
printInfo(personInfo);