2.3.2 변수명 짓기
앞에서 total과 string이라는 이름으로 변수를 선언했습니다. 변수명은 변수의 값이 무엇인지 알려 주는 역할을 하기 때문에 자세하게 짓기를 권장합니다.
let banana = 'apple';
이처럼 변수명은 banana(바나나)인데 저장된 값이 apple(사과)이면 사용자가 헷갈릴 수 있습니다. 또한, 아무 의미 없는 변수명 a를 사용하면 저장된 값이 무엇인지 추정하기가 매우 어렵습니다.
let a = 'apple';
변수명은 아무렇게나 지을 수 있는 게 아닙니다. 몇 가지 제약 사항이 있습니다. 특수문자는 $와 _만 사용할 수 있으며, 숫자로 시작해서는 안 됩니다. $와 _ 말고 다른 특수문자가 들어가거나 숫자로 시작하는 변수명을 입력하면 에러가 발생합니다.