「Swift5」for in文をcontiuneでスキップするサンプル

2022年1月31日

環境
Ubuntu 20.04
Swift 5.2.3
書式
for 変数名 in 値1 ..<値2 {
guard 条件式 else {
continue
}
}
continueの場合、for in文をぬけ出すのではなく、次のループにスキップさせることができます。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import Foundation
print("for in文をcontinueでスキップ")
for j in 20 ..< 25 {
guard j >= 22 else {
continue
}
print(j)
}
import Foundation print("for in文をcontinueでスキップ") for j in 20 ..< 25 { guard j >= 22 else { continue } print(j) }
import Foundation

print("for in文をcontinueでスキップ")
for j in 20 ..< 25 {
    guard j >= 22 else {
        continue
    }
    print(j)
}

実行結果
for in文をcontinueでスキップ
22
23
24

Swift

Posted by arkgame