let num; //변수 선언
num = 3; //변수에 값을 할당(변수공간에 값을 저장)
let num1 = 5; //변수를 초기화(변수를 선언하자마자 값을 할당)
let num = 0;
console.log(num);
num = 3;
console.log(num);
//let의 경우 추후에 얼마든지 값을 덮어 쓸 수 있음.
const data = "중요한 데이터";
console.log(data);
data = "덮어쓰기 한 데이터"
console.log(data);
//const의 경우 덮어쓰기가 되지 않음.
즉, const의 경우 절대 값이 덮어쓰여지면 안되는 경우에 사용하고, let의 경우 추후에 얼마든지 덮어쓰여도 되는경우에 사용