Range

The range object class. See Range Expressions for more information.

Superclass

  • Object

Included Module

  • Enumerable

Methods

self === other

This method is mostly used for comparison within case statements. Returns true if other is within range.

beginfirst

Returns the initial element.

each {|item| ... }

Iterates over each element within the range.

endlast

Returns the end point, regardless of whether the range object is inclusive of the end point.

p (1..5).end   # => 5
p (1...5).end  # => 5

exclude_end?

Returns true if the range object is exclusive of the end point.

Last updated