coding for food
[Ruby] exercise _ Cat Builder
silveryen
2022. 8. 5. 08:38
Write a method cat_builder that takes in a name, color, and age. The method should return a hash representing a cat with those values.
def cat_builder(name_str, color_str, age_num)
end
print cat_builder("Whiskers", "orange", 3) #=> {"name"=>"Whiskers", "color"=>"orange", "age"=>3}
puts
print cat_builder("Salem", "black", 100) #=> {"name"=>"Salem", "color"=>"black", "age"=>100}
puts
my code
def cat_builder(name_str, color_str, age_num)
hash = {}
hash["name"] = name_str
hash["color"] = color_str
hash["age"] = age_num
return hash
end
print cat_builder("Whiskers", "orange", 3) #=> {"name"=>"Whiskers", "color"=>"orange", "age"=>3}
puts
print cat_builder("Salem", "black", 100) #=> {"name"=>"Salem", "color"=>"black", "age"=>100}
puts
solution
def cat_builder(name_str, color_str, age_num)
return { "name"=>name_str, "color"=>color_str, "age"=>age_num }
end
print cat_builder("Whiskers", "orange", 3) #=> {"name"=>"Whiskers", "color"=>"orange", "age"=>3}
puts
print cat_builder("Salem", "black", 100) #=> {"name"=>"Salem", "color"=>"black", "age"=>100}
puts