「Swift5」filterメソッドで条件に一致する要素を取得する
環境
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]