8.1 이넘이란?


이넘: 특정 값의 집합을 의미 = 상수 집합이라고도 표현

그렇다면 상수란??

function getDinnerPrice(){
	return 1000+2000;
}

→ getDinnerPrice() 저녁 식사 값을 계산하는 함수

→ 1000원과 2000원의 메뉴를 각각 알 수 없네…

⭐ 해결방법

: 상수를 이용하여 각 숫자 값에 의미를 부여할 수 있음

function getDinnerPrice(){
	const RICE = 1000;
	const COKE = 2000;
	return RICE + COKE;
}

→ 이제 코드에서 메뉴의 가격을 알 수 있음

→ 이미 정해진 값이기 때문에 const 사용하여 고정된 값으로 정의 = 상수

상수: 단순히 고정된 값을 저장 + 이 값이 어떤 의미를 갖는지 알려 줌으로써 가독성을 높임

여러 개의 상수를 묶으면 → 이넘이 됨