instance method Range#include?

include?(obj) -> bool[permalink][rdoc][edit]
member?(obj) -> bool

obj が範囲内に含まれている時に true を返します。そうでない場合は、false を返します。

<=> メソッドによる演算により範囲内かどうかを判定するには Range#cover? を使用してください。

始端・終端・引数が数値であれば、 Range#cover? と同様の動きをします。

[PARAM] obj:
比較対象のオブジェクトを指定します。


p ("a" .. "c").include?("b")  # => true
p ("a" .. "c").include?("B")  # => false
p ("a" .. "c").include?("ba") # => false
p ("a" .. "c").cover?("ba")   # => true

p (1 .. 3).include?(1.5) # => true

[SEE_ALSO] 制御構造/case

[SEE_ALSO] Range#cover?, Range#===