[typescript] 다중 타입을 활용하여 타입 추론을 사용하는 예시를 보여주세요.
// 다중 타입을 갖는 변수
let value: string | number;

// 각각의 값에 따라 타입 추론
value = "10"; // value의 타입은 string
console.log(typeof value); // 결과: string

value = 10; // value의 타입은 number
console.log(typeof value); // 결과: number

이 예시에서는 string 또는 number 타입을 갖는 value 변수를 선언하고 있습니다. 변수에 값을 할당할 때마다 타입 추론이 이루어지며, 해당 값의 타입에 따라 변수의 타입이 결정됩니다.