End of Life Ruby 3.0 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
instance method
Range#exclude_end?
rng.exclude_end? → true or false
range.c
View on GitHub ↗
static VALUE
range_exclude_end_p(VALUE range)
{
return EXCL(range) ? Qtrue : Qfalse;
}
Returns true if the range excludes its end value.
Example
(1..5).exclude_end? #=> false (1...5).exclude_end? #=> true