별초롱언니 2025. 4. 1. 17:22

변수는 그 변수의 역할과 기능에 적합하도록 의미를 부여하여 이름을 짓는 것을 권장한다. 어떤 프로그램을 본인이 작성하였어도 며칠이 지나면 코드의 이해뿐만 아니라 사용되는 변수 등을 알아보지 못하여 난감한 경우가 많다. 주석문을 사용하지만 변수명에 의미를 부여한다면 프로그램의 디버깅이나 큰 프로젝트를 수행할 때 매우 유용하다. 

카멜 표기법은 변수의 이름을 표기하는 방법 중의 하나이다. 

 

변수를 의미있는 단어의 조합으로 짓는데 첫 단어는 소문자로, 두번째 단어 이후로는 대문자로 표기한다. 

ex) dinnerParty() : dinner + party

      dinnerPartyTime() : dinner + party + time

      arrayHotel : array + hotel

 

유사한 방법으로 언더스코어법도 있다. "_"를 이용하여 변수를 정의 

ex) dinner_party() : dinner + party

       dinner_party_time : dinner + party + time

       array_hotel : array + hotel

 

변수의 형태

형태 분류
변수선언 var 변수명;
초기화/값할당 변수명 = 값;
변수선언 + 초기화 var 변수명 = 값;
사용이유 1. 특정 값을 나중에 쓰기 위해 변수에 담아서 사용
2. 코드가 너무 길어서 가독성이 떨어질 때 변수에 담아서 사용

 

 

변수에 값 할당

- 한 줄에 여러 개의 변수 선언과  초기 값 할당이 가능하다.

- 다른 파일에 같은 변수이름은 다른 이름으로 인식한다. 컴퓨터 내의 기억장치의 기억 공간이 다르기 때문

** 같은 파일에 정의된 같은 변수일지라도 다른 기억 공간을 할당받아 다른 변수로 다루어지기도 한다. 

 

var name = "홍길동", age = 35, job = "student";

 

var name = "홍길동"

age = 35

job = "student"