hashes in ruby code example

Example 1: how to make a new hash ruby

my_hash = Hash.new #=> { }
# OR
my_hash = {}

Example 2: how to access hash value ruby

my_hash.values_at("key1", "key2") #=> ["value1", "value2"]

Example 3: ruby assign value to hash

grades = Hash.new
grades["Dorothy Doe"] = 9

Example 4: how to access hash value ruby

my_hash["key"] #=> "value"

Example 5: how ruby methods take in a hash of attributes

def create(name:, age:, gender:) #Main lesson on this line
	some_variable = SomeClass.new(name, age, gender)
    some_variable.save #save is an instance method undefined here
    some_variable
end

Tags:

Ruby Example