El eql?() es un método incorporado en Ruby que devuelve el valor booleano verdadero si ambos rangos dados son iguales, de lo contrario, devuelve falso.
Sintaxis : rango1.eql?(rango2)
Parámetros : la función no acepta ningún parámetro.
Valor de retorno : devuelve el valor booleano verdadero si ambos rangos dados son iguales, de lo contrario, devuelve falso.
Ejemplo 1 :
# Ruby program for eql?() method in Range # Initialize range range1 = (0..10) range2 = (0..10) # Prints the boolean value puts range1.eql?(range2)
Salida :
true
Ejemplo 2 :
# Ruby program for eql?() method in Range # Initialize range range1 = (10..20) range2 = (0..10) # Prints the boolean value puts range1.eql?(range2)
Salida :
false