오늘은 조건문을 배워보겠습니다. 예전에 배웠던 삼항 조건 연산자 기억하시나요? 그 연산자가 블록이 되었다고 보시면 쉽습니다. (조건식) ? (참일 때 실행할 식) : (거짓일 때 실행할 식); 자세히 보시면 실행할 '식'이라고 써 있습니다. 즉, 무언가 값을 반환하는 식만 가능합니다. 문장은 쓸 수 없다는 뜻이죠. 저 식에는 void가 아닌 함수 호출, 수식, 또는 변수나 상수 그 자체만 쓸 수 있습니다. return문 등은 쓸 수 없습니다. 그리고 무엇보다 여러 문장을 쓸 수 없다는 게 단점이죠. 이걸 if~else 문으로 바꾸어보겠습니다. if (조건식) { // 참일 때 실행할 '문장' } else { // 거짓일 때 실행할 '문장' } 위와 같이 표현할 수 있습니다. 일단 예제 코드부터 살펴보..