var 변수이름 = 값;
// var 뒤 띄워쓰기는 필수, = 앞 뒤 뛰워쓰기는 되도록 해주자.
let 키워드의 역할은 "변수" 생성이다.
let name = "개발";
let name = "개애발";
만약 위와같이 선언하면 name 이라는 변수값 변경이 아니라 변수를 두 번 생성한 것이다.
같은 변수 이름을 중복해서 사용했으므로, Uncaught SyntaxError: Identifier 'name' has already been declared
라는 에러 메세지가 나온다.
let address;
address = "선릉";
// address 변수를 선언하고 "선릉" 이라는 값이 할당되었다.
let address;
=> undefined
console.log('', address);
undefined
=> undefined
let company1address = "선릉";
let company2address = "선릉";
let company3address = "강남";
let company4address = "강남";
let company5address = "선릉";
company5address = "선릉";
const name = "김개발";
name = "김코딩";
=> Uncaught TypeError: Assignment to constant variable.