반복문은 크게 for-in문, while문이 있음.
ForEach도 있지만 종류가 좀 다르고 클로져를 먼저 알아야 하기 때문에 나중에 따로 작성함.
//루프변수는 반복문 안에서만 사용됨. 범위는 배열, 또는 1...5 등으로 지정
for [루프변수] in [범위] {
[코드] //반복 때 마다 실행될 코드
}
//while문은 비교연산에서 '참'일 경우 계속 반복되는 반복문.
while [비교연산] {
[코드]
}
/* 반복문 */
//for 반복문
let forNum:[Int] = [3, 4, 3, 4, 3]
for index in forNum {
print(index)
}
//while 반복문
var whileNum:Int = 0
while whileNum < 3 {
whileNum += 1
print(whileNum)
}