유효 범위: 전역 또는 함수 스코프 값 재할당: 가능 재선언: 가능 ( => 위험!)
let
var
유효 범위: 블록 스코프 및 함수 스코프 값 재할당: 가능 재선언: 불가능
유효 범위: 블록 스코프 및 함수 스코프 값 재할당: 불가능 재선언: 불가능