Ruby Range include?()函数
include?() 是Ruby中的一个内置方法,如果给定的对象位于给定的范围内,则返回一个布尔值true,否则返回false。
语法 :range1.include?(obj)
参数 :该函数接受一个要被检查的对象。
返回值 :如果给定的对象在给定的范围内,它将返回一个布尔值 true,否则返回 false。
例子 1 :
# Ruby program for include? method in Range
# Initialize range
range1 = (0..10)
# Prints if lies or not
puts range1.include?(6)
puts range1.include?(13)
输出:
true
false
例2 :
# Ruby program for include? method in Range
# Initialize range
range1 = (2..5)
# Prints if lies or not
puts range1.include?(7)
puts range1.include?(11)
输出:
false
false