dev._.note

[Swift] for문과 while문 본문

Dev/SWIFT

[Swift] for문과 while문

Laena 2023. 11. 6. 21:34

👏 for문

for 문은 초기식에 따라 조건식을 판단하여 실행하고 변환식을 계산.
만약, 조건식이 참이면 계속 검사를 진행하고 거짓일 경우 for문을 종료.

 

for [반복문 안에서 사용할 변수명] in [바구니객체] {
}


예시1 ) 1부터 10까지의 수를 출력하기 (for)

for x in 1...10{
    print(x)
}

 

예시2 ) 1부터 100까지의 합을 구하기 

var total:Int = 0
for x in 1...100{
    print(x)
    total = total + x
}
print("total = \(total)")

 

 


👏 while문

while문은 조건식을 검사하여 조건식이 참이면 계속 검사를 진행하고 거짓일 경우 while문을 종료.

 

while [조건문] {
[반복실행할 코드]

}

 

예시1 ) 1부터 10까지의 수를 출력하기 (while)

var start = 1
while start <= 10 {
    print(start)
    start += 1
}

 


👏 for문과 while문의 차이

  • for문: 일정 횟수 동안 반복해야 하는 경우 (바구니 객체에서 하나씩 꺼내서 처리하고 싶을 때)
  • while문: 일정 조건이 유지되는 동안

'Dev > SWIFT' 카테고리의 다른 글

[Swift] Set (집합)  (0) 2023.11.10
[Swift] Enum(열거형)  (0) 2023.11.07
[Swift] 변수와 상수  (0) 2023.11.02
[Swift] if문과 switch문 기초문법  (1) 2023.10.30
[Swift] Swift 란?  (1) 2023.10.28