Ruby | Array class hash() function
hash() is an Array class method which returns the hash code of the array elements
Syntax: Array.hash()
Parameter: Array
Return: hash code of the array elements
Example #1 :
# Ruby code for hash() method # declaring array a = [ 18 , 22 , 33 , nil , 5 , 6 ] # declaring array b = [ 1 , 4 , 1 , 1 , 88 , 9 ] # declaring array c = [ 18 , 22 , nil , nil , 50 , 6 ] # hash puts "hash : #{a.hash()}\n\n" # hash puts "hash : #{b.hash()}\n\n" # hash puts "hash : #{c.hash()}\n\n" |
Output :
hash : -3805173463885397242 hash : -3482831379078826561 hash : 3717028813045766545
Example #2 :
# Ruby code for hash() method # declaring array a = [ "abc" , "nil" , "dog" ] # declaring array b = [ "cow" , nil , "dog" ] # declaring array c = [ "cat" , nil , nil ] # hash puts "hash : #{a.hash()}\n\n" # hash puts "hash : #{b.hash()}\n\n" # hash puts "hash : #{c.hash()}\n\n" |
Output :
hash : 4497783236510199145 hash : -3150640773314608759 hash : -2168259577729813344
Please Login to comment...