「Swift5」filterメソッドで条件に一致する要素を取得する

2022年7月1日

環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS

構文
filterメソッドの引数に、Bool値を返すクロージャーを指定します。
戻り値は条件に一致( true )した要素のみ取得します。

使用例

// 値が35以下の要素を取得
let nums = [ 85, 25, 35, 45, 56 ]

let lessRes = nums.filter({ $0 <= 35 })
print("filterで35以下の要素を取得する結果")
print( lessRes )

実行結果
filterで35以下の要素を取得する結果
[25, 35]

Swift

Posted by arkgame