El hash() es un método incorporado en Ruby que devuelve un código hash para el rango dado. El valor hash variará para cada ejecución.
Sintaxis : rango1.hash()
Parámetros : la función no acepta ningún parámetro.
Valor de retorno : devuelve un código hash para el rango dado.
Ejemplo 1 :
# Ruby program for hash() # method in Range # Initialize range range1 = (0..10) # Prints hash value puts range1.hash()
Salida :
2205001427131717671
Ejemplo 2 :
# Ruby program for hash() # method in Range # Initialize range range1 = (3..6) # Prints hash value puts range1.hash()
Salida :
-377246730583736123