본문 바로가기
iOS_Swift/2022_Summer

Swift - 반복문

by chozjjae 2022. 7. 27.

반복문이란 ? 

반복적으로 실행되는 코드를 모두 하나씩 작성하는것이 아닌 반복적으로 코드가 자동 실행 될 수 있게끔 만드는 구문을 말한다.

반복문에는 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