02-流程控制

2021-07-29  本文已影响0人  SwordDevil

if-else

let age = 4
if age >= 22 {
    print("Get married")
} else if age >= 18 {
    print("Being a adult")
} else if age >= 7 {
    print("Go to school")
} else {
    print("Jusr a child")
}

while

var num = 5
while num > 0 {
    print("num is \(num)")
    num -= 1
} // 打印了5次

var num = -1

repeat {
    print("num is \(num)")
} while num > 0 // 打印了一次

for

for-区间运算符用在数组上

区间类型

带间隔的区间值

switch

fallthrough

switch注意点


复合条件

区间匹配、元组匹配

值绑定

where

标签语句

上一篇 下一篇

猜你喜欢

热点阅读