Skip to content

흐름 제어

반복문 안에서 반복의 흐름을 바꾸고 싶을 때 사용하는 두 가지 키워드가 있습니다.

준랭일반적인 표기동작
더처먹어ㅋcontinue현재 반복을 건너뛰고 조건 검사부터 다시 시작
그만처먹어ㅋbreak반복문을 즉시 빠져나감

더처먹어 — 다음 반복으로 건너뛰기

더처먹어를 만나면 블록 안의 남은 문장들을 건너뛰고, 곧바로 다음 반복(조건 검사)으로 넘어갑니다.

junlang
오 오?~준서!ㅋ
준서야 ! 또처먹냐?
  !~?오~준서!ㅋ
  준서야 !@오오오 맞냐?
    더처먹어

  오준서!ㅋ

이 코드는 10부터 1까지 출력하지만, 변수 1번이 3일 때는 더처먹어로 인해 출력 문장을 건너뜁니다. 따라서 3은 출력되지 않습니다.

그만처먹어 — 반복문 빠져나가기

그만처먹어를 만나면 조건이 아직 참이더라도 반복문을 즉시 종료합니다.

junlang
오 오?~준서!ㅋ
준서야 ! 또처먹냐?
  준서야 !@오오오오오 맞냐?
    그만처먹어

  오준서!ㅋ
  !~?오~준서!ㅋ

이 코드는 10부터 출력하다가 변수 1번이 5가 되는 순간 반복문을 빠져나갑니다. 따라서 10, 9, 8, 7, 6까지만 출력됩니다.

반복문 안에서만 쓸 수 있습니다

더처먹어그만처먹어반복문 안에서만 사용할 수 있습니다. 반복문 밖에서 사용하면 다음 에러가 발생합니다.

text
먹지도 않았는데 뭘 그만 처 먹어?