enum.take_while { |arr| block } â array
enum.take_while â an_enumerator
enum.take_while â an_enumerator
Instance Public methods
Passes elements to the block until the block returns nil or
false, then stops iterating and returns an array of all prior
elements.
If no block is given, an enumerator is returned instead.
a = [1, 2, 3, 4, 5, 0]
a.take_while { |i| i < 3 } #=> [1, 2]
Please login to continue.