take_while

ary.take_while { |arr| block } â new_ary
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]
doc_ruby_on_rails
2015-03-30 20:52:23
Comments
Leave a Comment

Please login to continue.