find_all

find_all

ri

 ---------------------------------------------------- Enumerable#find_all
      enum.find_all {| obj | block }  => array
      enum.select   {| obj | block }  => array
 ------------------------------------------------------------------------
      Returns an array containing all elements of _enum_ for which
      _block_ is not  false  (see also  Enumerable#reject ).
 
         (1..10).find_all {|i|  i % 3 == 0 }   #=> [3, 6, 9]
 

refe

 Enumerable#find_all
 --- find_all {|item| ... }
 --- select {|item| ... }
 
     各要素に対してブロックを評価した値が真であった要素を全て含む配列を
     返します。真になる要素がひとつもなかった場合は空の配列を返します。