The eql?() is an inbuilt method in Ruby returns boolean value true if both the given ranges are equal, else it returns false.
Syntax: range1.eql?(range2)
Parameters: The function accepts no parameter
Return Value: It returns boolean value true if both the given ranges are equal, else it returns false.
Example 1:
# Ruby program for eql?() method in Range # Initialize range range1 = ( 0 .. 10 )
range2 = ( 0 .. 10 )
# Prints the boolean value puts range1.eql?(range2) |
Output:
true
Example 2:
# Ruby program for eql?() method in Range # Initialize range range1 = ( 10 .. 20 )
range2 = ( 0 .. 10 )
# Prints the boolean value puts range1.eql?(range2) |
Output:
false