📋 타입스크립트를 쓰는 이유 동적 타입을 정적으로 선언할 수 있다. 타입 유추를 통한 타입 제어가 가능하다. 컴파일 시점에 오류를 포착할 수 있다. JavaScript에서 찾을 수 없는 추가 코드 기능을 제공한다. ✅ 동적 타입을 정적으로 선언할 수 있다. 자바스크립트는 a변수에 number, string 으로 어떤 값이든 할당이 가능했다. 타입스크립트에서는 a변수에 타입 표기(Type Annotation)를 number로 정의하여 number 타입 값만 할당이 가능하다. 만약에 string 값을 넣는다면 컴파일 시점에서 에러가 발생한다. ✅ 타입 유추를 통한 타입 제어가 가능하다. 자바스크립트에서는 함수의 매개변수와 return을 제어할수 없었다. 타입스크립트에서는 매개변수를 number로 제어 할수 ..