반복문이란 ?
반복적으로 실행되는 코드를 모두 하나씩 작성하는것이 아닌 반복적으로 코드가 자동 실행 될 수 있게끔 만드는 구문을 말한다.
반복문에는 for in, while, repeat while문이 있다.
1. for in 반복문
var greeting = "Hello, playground"
let cho = [1,2,3,4,5]
for 반복 상수 in 순회 대상{
print(반복상수 또는 반복 시키고 싶은 값)
}
for new in 1...10{
print(new,greeting)
}
for i in cho{
print(i,cho)
}
2. while 반복문 - 조건을 만족할때까지 반복적으로 실행한다.
while 조건식 {
}
var n = 0
while n < 10{
n = n + 1
print(n) //1,2,3,4,5,6,7,8,9,10
}
print(n) //10
3. repeat while 반복문 - 조건식에 맞지 않아도 한번은 무조건 실행시키는 while 반복문
repeat{
//실행시킬 문장
} while 조건식
//조건이 틀려도 한번은 무조건 실행
var a = 2
repeat {
a = a+5
}while a < 1
print(a) //7
//2는 1보다 크지만 repeat문장 안에 존재하기 때문에 값은 7이 나온다.
'iOS_Swift > 2022_Summer' 카테고리의 다른 글
Swift - 구조체 (struct) (0) | 2022.07.31 |
---|---|
Swift - optional(옵셔널) (0) | 2022.07.28 |
Swift - 조건문 (0) | 2022.07.25 |
Swift - func (함수) (0) | 2022.07.20 |
Swift - 컬렉션 타입(Array, Dictionary, Set) (0) | 2022.07.19 |