1) number[] -> Array<number> 로도 표현가능. 2) ts가 타입 추론을 못할때 a<number>(1,5) 호출단에서 이런식으로 타입을 알려줄수도 있다. 3) <number>a(1,5) 순서가 중요하다. 만약 앞에 꺽쇠가 온다면 as랑 똑같은 의미이다. 4) 형식조건자 === 커스텀 타입 가드