조건
조건은 무언가가 일어나기 위해 필요한 특별한 규칙이나 마법과 같은 것입니다. 특별한 열쇠를 가지고 있을 때만 점프할 수 있는 게임을 하고 있다고 생각해 보세요. 열쇠는 점프하기 위한 조건입니다. 열쇠가 없으면 점프할 수 없지만, 가지고 있으면 높이 뛰어 새로운 장소에 도달할 수 있습니다.
조건을 신호등처럼 생각해 보세요. 신호등이 초록색일 때는 차들이 갈 수 있지만, 빨간색일 때는 멈춰야 합니다. 신호등의 색이 차들이 움직일 수 있는지 없는지를 결정하는 조건입니다. 초록색이면 ‘가다’의 조건이고, 빨간색이면 ‘멈추다’의 조건입니다.
이제 쿠키를 굽고 있다고 상상해보세요. 레시피에 반죽이 부드러울 때만 초콜릿 칩을 추가할 수 있다고 쓰여 있습니다. 반죽의 부드러움이 초콜릿 칩을 추가하기 위한 조건입니다. 반죽이 너무 딱딱하면 추가할 수 없지만, 부드러우면 초콜릿 칩을 뿌려서 쿠키를 아주 맛있게 만들 수 있습니다.