[swift] 5. for 반복문

몽이 누나·2022년 4월 4일
0

swift 기초 문법

목록 보기
5/17
post-thumbnail

📖 foreach ↔️ for문 차이

for 루프범용 제어 구조 이며 foreach 루프배열과 컬렉션 에만 적용 할 수 있는 향상된 for 루프입니다.


📖 for 반복문

📌 반복문 작성하기 1

for 인덱스 in 범위 {}

💬 n부터 m까지 : n...m

ex 1)

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

💬 부등호 범위 : ..(부등호)

ex 2)

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

📌 반복문 작성하기 2

💬 반복을 돌 때, 조건을 달 수 있음

for 인덱스 in 범위 where 조건 {}

ex)

for index in 0..<5 where index % 2 == 0 {
    print("호호 index: \(index)")
}

⭐️ 빈 배열 만들기

var 변수명 : [ 자료형 ] = []

var 변수명 : [ 자료형 ] = [ 자료형 ]()


📌 반복문 작성하기 3

💬 random() 으로 랜덤 숫자 출력하기

ex)

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

for _ in 0..<25 { // 0부터 24까지
    let randomNumber = Int.random(in: 0...100) // 0부터 100 사이의 랜덤 값 받기
    randomInts.append(randomNumber) // 배열에 값 집어넣기
}

print("randomInts : \(randomInts)")

참고 자료

profile
몽이 누나의 코딩 일기

0개의 댓글