조건문과 반복문은 코드 실행 순서를 바꾸는 기본 장치다

조건문은 갈림길을 만들고 반복문은 같은 작업을 조건이 끝날 때까지 되돌린다.

구조하는 일대표 코드주의점
if조건에 따라 실행 여부 결정if (isReady) {}조건식이 truthy/falsy에 의존
else조건이 아닐 때 대체 경로else {}예외 경로가 빠짐
switch하나의 값으로 여러 분기 선택switch (type)break 누락
for/while조건이 끝날 때까지 반복for, while무한 반복 또는 index 오류
break/continue반복 흐름을 중간 제어break, continue너무 많이 쓰여 흐름이 복잡

제어문을 볼 때는 코드 줄보다 어떤 조건에서 어느 경로로 흐름이 바뀌는지를 먼저 표시한다.