break
작성일
break
ex)
for row in 0...5 {
if row > 2{
break
}
print("\(row) was executed!")
}
실행결과
0 was executed!
1 was executed!
2 was executed!
원래대로라면 0~5까지의 값만큼 6회에 걸쳐서 반복 실행하야된다.
하지만 내부 실행 블록에서는 루프 상수를 비교하여 2보다 큰 값일 경우 break 구문을 실행하도록
조건문이 작성되어 있어서 row가 2보다 커지는 순간 break구문이 실행되어 종료된것이다.