위에서 아래로 한줄씩 실행되는 코드를 제어문을 사용하여 실행 순서를 변경 😮👍
- 선택제어문 = 조건제어문 : if, switch
- 순환제어문 = 반복제어문 : while, for, do-while
- 기타 : break, default, continue
기본 형식
1.if (조건식) { true일 때 실행문; }
if (조건식) { true일 때 실행문; } else { false일 때 실행문; }
if (조건식) { 조건식1이 true일 때 실행문; } else if (조건식2) { 조건식2가 true일 때 실행문; } else if (조건식3) { ... } else { 모든 조건식이 false일 때 실행문; }
조건식에는 true 또는 false를 결과 값으로 갖는 식이나 변수를 사용한다.
기본형식
while (조건식) { true일 때 실행문; }
while은 조건식이 false가 나올 때까지 계속 반복되기 때문에 조건식을 false로 만드는 식이 실행문에 반드시 포함되어야 한다. 그렇지 않으면 무한 루프!