ary.take_while { |arr| block } â new_ary
ary.take_while â Enumerator
ary.take_while â 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.
See also #drop_while
a = [1, 2, 3, 4, 5, 0]
a.take_while { |i| i < 3 } #=> [1, 2]
Please login to continue.