표현식은 다른 표현식을 가질 수 있다.
예를 들어 표현식 2 + 5 + 8 에서 2 + 5 부분만 놓고 보면 그것만으로도 하나의 표현식이다.
프로그래밍에서는 2 + 5를 평가해서 7을 값으로 가지기 때문에 본래의 표현식은 7 + 8이 되고
이 표현식을 통해 15라는 값으로 평가한다.
표현식을 물이라고 생각해 보자.
적은 물이 합쳐지면 커다란 물을 만들 수도 있다. 이럭신으로 표현식들이 합쳐져서 더 큰 표현식의 형태가 될 수 있다.
하지만 표현식이 아무리 커도 하나의 값을 평가하는 것은 마찬가지다.
2 + 5 + 8이 결국은 15라는 값을 평가하는 것처럼 말이다
'나의 백과사전' 카테고리의 다른 글
변수 안의 값을 덮어 쓰다(Overwriting Variables) (0) | 2014.09.25 |
---|---|
변수 (variable) (0) | 2014.09.25 |
표현식 평가 (Evaluating Expressions) (0) | 2014.09.25 |
표현식 (Expressions) (0) | 2014.09.25 |
연산 생략 (건너뛰기 평가) (Short-Circuit Evaluation) (0) | 2014.09.25 |