[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は数値です