상수
는 코드 내부에서 사용되는 의미있는 숫자 값을 의미합니다. 상수
를 사용하는 이유는 특정 숫자 값이 코드 내에서 반복되어 사용될 때 이 반복되는 숫자 값이 무엇인지 쉽게 알게 하기 위해서 사용됩니다. 변수를 사용하면 값이 바뀔 위험이 있어서 오류를 발생시킬 위험이 증가합니다. 따라서 반복되는 특정 값을 이용할 때는 상수
를 이용합니다.
상수
는 const
명령으로 선언합니다. const
명령은 var와 let처럼 변수를 선언하지만, 한 번 선언 한 후에 값의 변경이나 재선언이 불가능한 명령입니다. 그래서 보통 값이 변경되면 안되는 상수, 함수 선언에 사용되게 됩니다.
let num1 = 1;
let num1 = 2; //가능!
num1 = 3; //가능
const NUM = 1;
const NUM = 2; //불가능! (에러)
NUM = 3; //불가능! (에러)
상수
를 선언할 때는 이 변수가 상수
임을 식별할 수 있도록 이름을 전부 대문자와 언더바를 이용해서 표기합니다.
const PI = 3.14;
const BASIC_RATE = 3600;
const VAT = 1.1;