Method: Range#include?
- Defined in:
- lib/source/ruby.rb
#include?(obj) ⇒ Boolean
call-seq:
rng === obj -> true or false
rng.include?(obj) -> true or false
rng.member?(obj) -> true or false
Returns true if obj is an element of rng, false otherwise.
(1..10).include?(10) #=> true
(1...10).include?(10) #=> false
4973 4974 4975 4976 |
# File 'lib/source/ruby.rb', line 4973 def include?(obj) `var s=#{obj <=> `this.__start__`},e=#{obj <=> `this.__end__`}` `s==0||s==1?(this.__exclusive__?e==-1:e==-1||e==0):false` end |