프로그레밍 (Programming) 이란?
데이터를 처리하는 방식 (Data Processing)
변수 (Variable)란?
데이터를 다루기 쉽게 동일한 데이터가 등장하는 곳을 지정하는 방법
컴퓨터에는 데이터 보관함(메모리)이 존재한다. 각 보관함의 이름을 변수라 할 수 있다. 이 이름을 통해 데이터를 사용할 수 있다.
변수 사용법
코드의 각 한줄을 '표현식(expression)'이라 부른다.
표현식을 평가(evaluation) 과정은 이렇다.
console.log(age * 2); // 변수'age'가 조회된다.
console.log(20 * 2); // 변수'age'가 보관함의 데이터인 20으로 대체된다.
console.log(40); // 20 * 2의 값이 출력된다.
변수 선언 방식들
var : 재선언 가능 재할당 가능
let : 재선언 불가 재할당 가능
const : 재선언 불가 재할당 불가
유의해야 할 것
'='는 "같다"라는 의미가 아니라 할당연산자이다.
한번 선언했던 변수를 다시 사용할 때는 let을 쓰지않는다.
선언은 했지만 할당이 없다면 undefined(정의되지 않음) 으로 나온다.
알아 두면 좋은 것
용어정리
변수(variable)
선언(declaration)
할당(assignment)
표현식(expression)
평가(evaluation)