Swift - 반복문이란?
Swift - 반복문이란?
반복문이란?
특정 코드를 반복해서 실행해주는 구문을 뜻함.
Swift는 아래 세가지 구문을 제공해줌
forwhilerepeat-while
for
정해진 횟수만큼 반복할 때 사용
형식
1
2
3
for row in range{
// 반복 코드
}
예시
1
2
3
for row in 1...5{
print(row)
}
결과
1
2
3
4
5
1
2
3
4
5
while
조건식이 참(true)일 동안 실행됨
형식
1
2
3
while conditional{
// 반복코드
}
예시
1
2
3
4
5
var n: Int = 1
while n <= 5{
print(n)
n += 1
}
결과
1
2
3
4
5
1
2
3
4
5
repeat-while
while문과 유사한 반복문으로, while은 조건식을 먼저 검사한 후 반복을 실행하지만 repeat은 무조건 한번은 실행된 후 조건문을 검사함
형식
1
2
3
repeat{
// 반복 코드
}while conditional
예시
1
2
3
4
var n: Int = 10
repeat{
print(n)
}while n < 10
결과
1
10
위 예시처럼 조건식이 거짓임에도 한번 실행된 것을 확인할 수 있음
This post is licensed under CC BY 4.0 by the author.