配列の要素の中で特定の条件を満たす要素を取り出す
partition
メソッドを使うことで特定の条件を満たす要素を取り出すことができます。
下記は [1,9,3,15,5]
という配列から 4 以上の要素を変数 a
に、3 未満の要素を変数 b
に代入します。
a, b = [1,9,3,15,5].partition{ |item| item > 3 }
partition
メソッドを使うことで特定の条件を満たす要素を取り出すことができます。
下記は [1,9,3,15,5]
という配列から 4 以上の要素を変数 a
に、3 未満の要素を変数 b
に代入します。
a, b = [1,9,3,15,5].partition{ |item| item > 3 }