변수 : 상황에 따라 변할 수 있는 값, 이름(Label)이 붙은 값,
동일한 변수를 이용해 대입할 수 있음(이미 할당된 변수에 대입)
let sum = 1;
sum = sum + 2; //한번 사용한 변수를 다시 사용할때는 let 사용 안함
sum = sum + 3;
sum = sum + 4;
변수 선언: 데이터 보관함에 데이터를 넣을 공간을 확보하는 것 (선언은 한번만 할 수 있음)
변수 할당: 선언한 변수명에 = 를 사용하여 넣고자 하는 값을 넣어주는 것
(= :'같다'는 의미 아님. '같다'는 == or ===)
변수 선언과 할당 혼동하지 않게 조심!
표현식(expression): 변수와 특정 값을 이용해서 연산을 하는 경우
변수명: 공백 x, 보통 단어의 첫 글자를 대문자로 씀(Camel Case)
선언만 하고 할당을 하지 않으면 -> undefined :정의되지 않음