타입 추론(Type Inference) 타입스크립트는 코드를 작성할 때 변수, 함수, 매개변수 및 반환값 등에 명시적으로 타입을 선언할 수 있다. 그러나 타입을 명시적으로 선언하지 않아도 컴파일러가 코드를 분석하고 타입을 추론할 수 있는데, 이를 타입 추론이라고 한다. function add(a: number, b: number) { return a + b; } const result = add(10, 20); // result가 number 타입일 것으로 추론한다. 예를 들어, 위 코드는 매개변수 a와 b가 number 타입임을 명시했으므로, 컴파일러는 이를 바탕으로 result가 number 타입일 것으로 추론한다. const user = { name: 'John Doe', age: 30, }; co..