Ruby | Set intersect?() function
Last Updated :
07 Jan, 2020
The intersect?() is an inbuilt method in Ruby returns true if the set and the given set have at least one element in common.
Syntax: s1_name.intersect?(s2_name)
Parameters: The function accepts a mandatory parameter set with whom it is checked for.
Return Value: It returns true if the set and the given set have at least one element in common or else it returns false.
Example 1:
require "set"
s1 = Set[ 16 , 8 , 3 , 5 , 2 ]
s2 = Set[ 18 , 17 , 2 ]
puts s1.intersect?(s2)
|
Output:
true
Example 2:
require "set"
s1 = Set[ 16 , 8 ]
s2 = Set[ 18 , 17 , 56 ]
puts s1.intersect?(s2)
|
Output:
false
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...