Skip to content
instance method

Enumerable#take

(::Integer n) -> ::Array[Elem]
take(n) → array

For non-negative integer n, returns the first n elements:

Example
r = (1..4)
r.take(2) # => [1, 2]
r.take(0) # => []

h = {foo: 0, bar: 1, baz: 2, bat: 3}
h.take(2) # => [[:foo, 0], [:bar, 1]]
See also #sum #take_while #sort_by #tally also in 4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0