Open In App

Ruby | Range cover?() function

Last Updated : 12 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report
The cover?() is an inbuilt method in Ruby returns a boolean value true if the given object lies within the given range, else it returns false. The object can be an element or a range.
Syntax: range1.cover?(obj) Parameters: The function accepts an object which is to be checked for. Return Value: It returns a boolean value true if the given object lies within the given range, else it returns false.
Example 1: Ruby
# Ruby program for cover? method in Range 

# Initialize range 
range1 = (0..10)

# Prints if lies or not 
puts range1.cover?(6)
puts range1.cov</div>er?(13)
Output:
true
false
Example 2: Ruby
# Ruby program for cover? method in Range 
 
# Initialize range 
range1 = (0..5)
 
# Prints if lies or not 
puts range1.cover?((8))
puts range1.cover?((18))
Output:
false
false

Similar Reads