var함수 레벨의 스코프\*코드량이 많아졌을 경우 같은 이름의 변수명이 여러번 선언 되어, 문제 원인 파악이 어려움\*스코프 : 유효한 참조 범위var은 코드 꼬임, 의도하지 않은 변수 재할당 같은 이유로 거의 사용하지 않음.기본적으로 const 사용재할당이 필요한 경
NaN은 특별한 값을 가지고 있어서, NaN과 NaN은 동등 비교(===)를 하면 항상 false를 반환.이는 NaN이 "숫자가 아님"을 나타내는 특수한 값이지만, 실제로는 값이 정의되어 있지 않은 상태이기 때문!!!! 다른 어떤 값과도 (자기 자신 포함) 같지 않기