product라는 객체를 만들어놓고 처음에 price를 숫자형으로 썼는데 시간이 한참 지난 후에 착각하고 price의 값을 문자열로 할당했다고 하자.
이런 사소한 오류들을 타입스크립트는 오류 검사를 해준다.
문자열 string 숫자형 number boolean형 undefined null
undefined와 null은 다른 형이다.