Open In App

Ruby | Range eql?() function

Last Updated : 18 Dec, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

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

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads