Swift '문법'
while
김동준.
2024. 7. 23. 22:39
스위프트(Apple의 프로그래밍 언어)에서 while 루프는 특정 조건이 참일 때 계속해서 실행되는 반복문을 만듭니다. while 루프는 두 가지 형태가 있습니다: while 루프와 repeat-while 루프입니다.
while 루프
while 루프는 조건이 참인 동안 코드 블록을 반복 실행합니다. 조건이 거짓이 되면 루프가 종료됩니다.
var count = 0
while count < 5 {
print("Count is \(count)")
count += 1
}
위의 예제에서는 count가 5보다 작은 동안 "Count is (count)"를 출력하고, count를 1씩 증가시킵니다.
repeat-while '루프'
repeat-while 루프는 루프를 한 번 실행한 후 조건을 평가합니다. 따라서 조건이 거짓이어도 코드 블록이 최소 한 번은 실행됩니다.
var count = 0
repeat {
print("Count is \(count)")
count += 1
} while count < 5
이 예제도 count가 5보다 작은 동안 "Count is (count)"를 출력하고, count를 1씩 증가시킵니다. repeat-while 루프는 최소 한 번은 실행된다는 점에서 while 루프와 다릅니다.
이 두 가지 루프를 사용하여 다양한 조건에서 반복 작업을 수행할 수 있습니다.