오늘의 키워드
•
값
•
표현식
•
문
•
if 문 - 문, 삼항 연산자 - 표현식
밑줄 친 부분
05장 표현식과 문
값은 식이 평가되어 생성된 결과를 말한다. p.50
리터럴은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법을 말한다. p.51
표현식은 값으로 평가될 수 있는 문이다. 즉, 표현식이 평가되면 새로운 값을 생성하거나 기존값을 참조한다. p.52
표현식과 표현식이 평가된 값은 동등한 관계, 즉 동치다. … 문법적으로 값이 위치할 수 있는 자리에는 표현식도 위치할 수 있다는 것을 의미한다. p.53
문은 프로그램을 구성하는 기본 단위이자 최소 실행 단위다. p.54
표현식인 문은 값으로 평가되므로 변수에 할당할 수 있다. 하지만 표현식이 아닌 문은 값으로 평가할 수 없으므로 변수에 할당하면 에러가 발생한다. p.57
08장 제어문
조건에 따라 단순히 값을 결정하여 변수에 할당하는 경우 if … else 문보다 삼항 조건 연산자를 사용하는 편이 가독성이 좋다. 하지만 조건에 따라 실행해야 할 내용이 복잡하여 여러 줄의 문이 필요하다면 if … else 문을 사용하는 편이 가독성이 좋다.