swift 언어에는 반복문엔 for,while,repeat이 있다
그 중, while 과 repeat.
while 조건 {
}
순서 : 조건 -> 실행 -> 증감
repeat {
} 조건
순서 : 내용 -> 증감 -> 조건
비슷해보이지만 while과 repeat은 순서가 다르다.
따라서, 아래 코드를 보면
import UIKit
var i = 10
while i < 10 {
print(i)
i += 1
}
repeat {
print(i)
i += 1
} while i < 10
while문에서는 한번도 출력을 하지 않고, repeat문에서는 10이 출력되고 종료된다.