let foo //선언
console.log(foo) //undefined
foo = 11 //할당
console.log(foo) //11
let bar = 0 //선언+ 할당
console.log(bar) // 0
let 재선언 불가능
let number = 10 //1.선언 및 초기값 할당
let number = 50 //2.재선언 불가능
const 재선언 불가능
const number = 10 //1.선언 및 초기값 할당
const number = 50 //2.재선언 불가능
let 재할당 가능
let number = 10 //1.선언 및 초기값 할당
number =10 //2.재할당
console.log(number) //10
const 재할당 불가능
const number = 10 //1.선언 및 초기값 할당
number = 10 //2.재할당 불가능
======TypeError