break
목표를 찾았거나 더 진행할 필요가 없을 때 반복문을 즉시 빠져나온다.
break는 루프를 끝내고, continue는 현재 반복의 남은 코드를 건너뛰고 다음 반복으로 이동한다.
목표를 찾았거나 더 진행할 필요가 없을 때 반복문을 즉시 빠져나온다.
현재 항목만 건너뛰고 다음 항목 검사를 이어 간다.
중단 조건이 루프 위쪽인지 아래쪽인지에 따라 실행 횟수가 달라진다.
중첩 루프에서 흐름 제어가 많아지면 함수 분리나 플래그를 고려한다.
break와 continue는 편리하지만, 반복문의 정상 흐름을 바꾸므로 조건의 의미가 눈에 잘 보이게 써야 한다.