우선 변수란 무엇인가?
변수는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름이다.
let myval = 10;
변수를 선언한다는 것은 메모리에 주소값을 할당 받는 것이다.
변수를 선언함과 동시에 기본값인 undefined로 초기화를 해준다.
변수에 값을 할당을 할 경우 할당연산자 (=)를 사용한다.
여기서 let과 const에 따라서 선언과 초기화가 다르게 진행이된다.
let으로 선언한경우 선언단계와 초기화 단계가 분리되어 진행되고
const으로 선언한 경우 선언단계와 초기화 단계가 동시에 진행이 된다.