const : 선언할때 값을 넣어줘야하고 한번 넣은 값은 변경 불가한 상수
let : 선언과 값 정의 따로 가능, 넣은 값을 변경 가능, 선언을 다시 하는건 불가능
const나 let 변수는 선언 전에 사용하면 Reference Error 발생
블록 내부 scope : 블록 내부에서만 사용될 수 있는 제한 범위