[Swift構文]制御構文


ドアが
if 조건문 {
    ...... 처리 ......
} else if 조건문 {
    ...... 처리 ......
} else if ...... 필요한 만큼 계속 쓴다 ......

}
スイッチドア
var x = 300
 
switch x {
case 0:
    "zero"
case 1...9:
    "1번"
case 10...99:
    "2번"
case 100...999:
    "3번"
default:
    "없다"
}
文脈
基本型1
var integers = [1, 2, 3]
let people = ["yagom": 10, "eric": 15, "mike": 12]

for integer in integers {
    print(integer)
}

// Dictionary의 item은 key와 value로 구성된 튜플 타입입니다
for (name, age) in people {
    print("\(name): \(age)")
}
ベーシック2
for 초기화 처리; 조건; 후 처리 {
    ...... 반복 처리 ......
}

// 예제 
for var i = 0; i <10; i ++ {
    "index :"+ String (i)
}
ドア
whileの基本型
while 조건 {
    ...... 반복 처리 ......
}
dowhile構文
do {
    ...... 반복 처리 ......
} while 조건
repeat-while構文
repeat {
    /* 실행 구문 */
} while 조건