Swift 코딩테스트 준비
swift outerLoop 사용법
천 원
2022. 5. 29. 13:53
기존 for문은 break문을 통해 벗어날 수 있는데 중첩 for문은 어떤식으로 벗어날 수 있을까?
outerLoop: for i in 1...10 {
for j in 1...10 {
let product = i * j
print ("\(i) * \(j) is \(product)")
//만약 product가 50이면 루프에서 빠져나온다.
if product == 50 {
print("구구단 그만!")
break outerLoop
}
}
}
위 처럼 outerLoop를 활용하면 된다.