真になる要素がひとつもなかった場合は空の配列を返します。各要素に対してブロックを評価した値が真であった要素を全て含む配列を返します。真になる要素がひとつもなかった場合は空の配列を返します。成立する要素を全て含んだ配列を返します。成立する要素を全て含んだ配列を返します。ブロックとともに呼び出された時には条件の成立した要素に対してそれぞれブロックを評価し、その結果の配列を返します。マッチする要素がひとつもなかった場合は空の配列を返します。「===」メソッドを持つオブジェクトを指定します。成立する要素を全て含んだ配列を返します。成立する要素を全て含んだ配列を返します。ブロックとともに呼び出された時には条件の成立した要素に対してそれぞれブロックを評価し、その結果の配列を返します。マッチする要素がひとつもなかった場合は空の配列を返します。「===」メソッドを持つオブジェクトを指定します。その値が偽であった要素を集めた新しい配列を返します。各要素に対してブロックを評価し、その値が偽であった要素を集めた新しい配列を返します。