swift
swift - for in 반복문
행복하게사는게꿈
2021. 1. 4. 18:45
for in loop
// loopConstant -> 반복상수 : 반복문 내에서 값을 변경할 수 없다. (임의의 변수)
// Range -> 범위 연산자로 지정
//
for index in 1 ... 10 {
print(index)
}
// _ 문자로 생략가능 -> Wildcard pattern
for _ in 1 ... 5 {
print("hello")
}
let power = 10
var result = 1
for _ in 1 ... power {
result *= 2
}
result
for num in stride(from: 0, to: 10, by: 2){
print(num)
* stride(from, to, by)
- from 부터 to까지 by씩 증가
let list = ["Apple", "Banana", "Orange"]
for fruit in list {
print(fruit)
}
for i in 2 ... 9 {
for j in 1 ... 9 {
print("\(i) * \(j) = \(i * j)")
}
}