[Swift] fallthrough文のサンプル
書式
switch 項目名{ case 値: 処理コード fallthrough }
switch文の中で各ケースの処理の実行が終了し,fallthroughを実行すると直下のケースの処理を実行することができます.
使用例
let cftA = 20 let cftB = 23 for num in cftA...cftB { switch num % 2 { case 1: print("\(num)は奇数です") fallthrough case 0: print("\(num)は偶数です") fallthrough default: print("\(num)は数値です") } }
実行結果
20は偶数です
20は数値です
21は奇数です
21は偶数です
21は数値です
22は偶数です
22は数値です
23は奇数です
23は偶数です
23は数値です