iterate through hash ruby code example
Example 1: iterating over hash, ruby
# iterating_over_hashes.rb
person = {name: 'bob', height: '6 ft', weight: '160 lbs', hair: 'brown'}
person.each do |key, value|
puts "Bob's #{key} is #{value}"
end
#Returns
#Bob's name is bob
#Bob's height is 6 ft
#Bob's weight is 160 lbs
#Bob's hair is brown
Example 2: iterate through values of an object rails
@work_profile.attributes.each do |attr_name, attr_value|
...
end
Example 3: ruby iterate hash with index
hash.each_with_index do |(key, value), index|
# ...
end