정구리의 우주정복

05. Swift Break 와 continue 본문

STUDY/SWIFT

05. Swift Break 와 continue

Jungry_ 2020. 3. 1. 02:35
반응형

break 문은 조건식의 결과에 상관 없이 즉각적으로 종료하는데에 사용

break 문의 사용

위의 결과로는

0 times work !

1 times work !

2 times work ! 

가 될것이다 .

 

continue 는 이 구문 아래에 있는 실행 구문을 건너뛰고 다음 반복을 실행하는 역할

continue 의 사용

row 가 2 보다 작은 경우는 if 문에서 continue 가 작동해 밑의 print를 건너뛰고 다시 for문의 반복이 시작된다 

그래서 결과는

2 times work !

3 times work !

4 times work !

5 times work !  가 될것임

continue(2)

헷갈리니까 좀 더 어려운걸로 확실하게 알아두자 

!! break 와 continue 는 둘다 가장 인접한 조건문에게만 영향을 미친다 !!

내가 원하는 조건문에 영향을 미치는 방법을 구문 레이블이라고 한다  

구문 레이블

outer 와 inner 라는 것을 정의하여 내가 원하는 구문을 멈출 수 있게끔 만들었다

반응형
Comments