새소식

iOS/Swift

[기본 문법] 반복문

  • -

반복문 : 반복적으로 코드를 실행하고 싶을 때 사용

 

for-in 반복문

/*
  for 루프상수 in 순회대상 {
    실행할 구문
 }
 */

//순회대상을 범위데이터로 하는 반복문
for i in 1...4 {
    print(i)
}

____________________
1
2
3
4
5
//순회대상을 배열로 하는 반복문
let array = [1, 2, 3, 4, 5]

for i in array{
    print(i)
}

____________________
1
2
3
4
5

 

while 반복문

/*
 while 조건식 {
    실행 할 구문
 }
 */

var number = 5


//number가 8보다 작으면 실행하면서 number에 1을 더하는 반복문
while number < 8 {
    number+=1
    print("스위프트")
}

number // 8
____________________
스위프트
스위프트
스위프트

 

repeat-while 반복문 : 조건에 맞지 않아도 한번은 무조건 구문을 실행하는 반복문(do-while루프의 Swift 버전)

/*
 repeat {
    실행할 구문
 } while 조건식
 */

var x = 6
repeat {
    x+=2
} while x < 5
            
print(x)

____________________
8

 

End

'iOS > Swift' 카테고리의 다른 글

[기본문법]구조체  (0) 2022.10.28
[기본문법]옵셔널  (0) 2022.10.26
[기본문법] 조건문  (0) 2022.10.26
[기본문법] 함수  (0) 2022.10.24
[기본문법]컬렉션타입(Array, Dictionary, Set)  (0) 2022.10.22
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.