Ruby Range eql?()函数
eql?() 是Ruby中的一个内置方法,如果给定的两个范围相等,则返回布尔值为真,否则返回假。
语法 :range1.eql?(range2)
参数 :该函数不接受任何参数
返回值 :如果给定的两个范围相等,则返回布尔值为真,否则返回假。
例子 1 :
# Ruby program for eql?() method in Range
# Initialize range
range1 = (0..10)
range2 = (0..10)
# Prints the boolean value
puts range1.eql?(range2)
输出:
true
例2 :
# Ruby program for eql?() method in Range
# Initialize range
range1 = (10..20)
range2 = (0..10)
# Prints the boolean value
puts range1.eql?(range2)
输出:
false