Skip to content

End of Life Ruby 3.0 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →

instance method

Range#count

range.count → int
range.count(item) → int
range.count { |obj| block } → int

Identical to Enumerable#count, except it returns Infinity for endless ranges.

See also #bsearch #cover? #begin #each also in 4.1 · 4.0 · 3.4 · 3.3 · 3.2 · 3.1