var는 중복 선언은 초기화문의 유무에 따라 다르게 동작
함수 레벨 스코프
let 키워드
블록 레벨 스코프
변수 호이스팅
전역 객체와 let
const 키워드
var, let, const