컨텍스트에서 추론되는 타입이 타입 어노테이션과 정확히 일치하지 않는 경우 타입 선언은 불필요합니다. 예:
var pi: number = 3.14
일부 경우에는 명시적 타입을 반드시 포함하는 것이 좋습니다. 명시적 타입은 우발적 타입 변경을 방지하고 코드를 더욱 명시적으로 만듭니다.