enum.all? [{ |obj| block } ] รข true or false
Instance Public methods
Passes each element of the collection to the given block. The method
returns true
if the block never returns false
or
nil
. If the block is not given, Ruby adds an implicit block of
{ |obj| obj }
which will cause all? to return true
when none of the collection members are false
or
nil
.
%w[ant bear cat].all? { |word| word.length >= 3 } #=> true %w[ant bear cat].all? { |word| word.length >= 4 } #=> false [nil, true, 99].all? #=> false
Please login to continue.