변수의 선언과 초기화 따로하기
let 변수이름; //변수선언
변수이름 = 데이터; // 변수 초기화
키워드 let 은 변수를 만들겠다 라는 의미로 쓰인다
ex) let 변수이름 = 데이터1; //변수 선언과 초기화 동시 진행
변수이름 = 데이터2; // 새로운 데이터 대입
변수이름 = 데이터3; // 새로운 데이터 또 대입
대입이란, 오른쪽 피연산자의 데이터를 왼쪽 피연산자에 집어넣는 작업을 뜻한다.
상수란 수식에서 '변하지 않는 값'을 뜻한다. 변수와 반대되는 것으로, 상수는 '단 하나의 데이터 만을 위해 사용하는 이름표'로써, 값의 변경이 불가하다.
상수 만드는 방법
const 상수이름 = 데이터;
상수도 변수처럼 지정된 데이터 대신 사용할 수 있지만 값의 변경이 불가능하다.
상수를 만들 때는 선언과 동시에 초기화를 해주어야 한다. 그러지 않으면 데이터를 지정할 수 없다.
상수의 선언과 초기화 따로 하면?
const 상수이름;
상수이름 = 데이터; // 에러발생
상수는 자신이 선언될 때 지정된 데이터로 고정된다. 선언 이후 데이터를 대입하려고 하면 에러가 발생한다.