Intersect?() es un método incorporado en Ruby que devuelve verdadero si el conjunto y el conjunto dado tienen al menos un elemento en común.
Sintaxis : s1_name.intersect?(s2_name)
Parámetros : La función acepta un conjunto de parámetros obligatorios con los que se comprueba.
Valor devuelto : Devuelve verdadero si el conjunto y el conjunto dado tienen al menos un elemento en común o de lo contrario devuelve falso.
Ejemplo 1 :
# Ruby program to illustrate # the intersect method # requires the set require "set" s1 = Set[16, 8, 3, 5, 2] s2 = Set[18, 17, 2] # intersect method used puts s1.intersect?(s2)
Salida :
true
Ejemplo 2 :
# Ruby program to illustrate # the intersect method # requires the set require "set" s1 = Set[16, 8] s2 = Set[18, 17, 56] # intersect method used puts s1.intersect?(s2)
Salida :
false