iOS/Swift

[Swift] For 반복문

단비_danbee 2022. 11. 30. 01:23
/* 결과 값은 총 6번 출력됨 */
for i in 0...5 {print("i : \(i)")} 


/* 2로 나눴을때 나머지가 0이면 짝수임 */
for i in 0..<5 where i % 2 == 0 {print("짝수 출력 : \(i)")}


/* 빈 배열 선언 방법 */
var randomInts: [Int] = []
var randomInts: [Int] = [Int]()


/* i를 사용하지 않을때는 언더바 _ 를 사용함*/
for _ in 0..<25 {
	let randomNumber = Int.random(in: -...100)
    randomInts.append(randomNumber)
}

/* 위의 For문을 통해 들어온 값을 확인 해 볼 수 있음*/
print ("randomInts : \(randomInts)")

For문의 범위를 지정해주는것을 레인지라고 한다.

 

0...5

0, 1, 2, 3, 4, 5

 

(5전까지)

0..<5

0, 1, 2, 3, 4