반복문

작성일

반복문

for in

기본

for i in 0...5{
    print("하하 index: \(index)")
}

출력하면

하하 index: 0
하하 index: 2
하하 index: 3
하하 index: 4
하하 index: 5

기본2

for i in 0..<5{
    print("하하 index: \(index)")
}

출력

하하 index: 0
하하 index: 2
하하 index: 3
하하 index: 4

활용1(0부터4까지 짝수인 놈들만)

for i in 0 ..<5 where i % 2 == 0 {
    print("하하 짝수 index: \(index)")
}

출력

하하 짝수 index: 0
하하 짝수 index: 2
하하 짝수 index: 4

활용2(변수값을 사용하지않을때 _를 줄수 있다.)

var randomInts: [Int] = [Int]()

for _ in 0..25 {
    let randomNumber = Int.randeom(in: 0...100)
    randomInts.append(randomNumber)
}

print("randomInts: \(randomInts)")

출력하면

randomInts: [0부터100까지의 랜덤한 숫자가 들어온다]