Ruby | Range eql?() function
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