[Swift] while / repeat

meredith·2021년 8월 6일
0

swift

목록 보기
2/8

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이 출력되고 종료된다.

profile
해보자고 가보자고

0개의 댓글