카테고리 없음

[Ruby] EXERCISES _ To Initials

silveryen 2022. 7. 28. 08:55

exercise

def to_initials(name)

end

puts to_initials("Kelvin Bridges")      # => "KB"
puts to_initials("Michaela Yamamoto")   # => "MY"
puts to_initials("Mary La Grange")      # => "MLG"

my solution

def to_initials(name)
  upper = ""
  words = name.split(" ")
  
  words.each do |word|
  upper += word[0]

  end
 
  
  return upper
  
end

puts to_initials("Kelvin Bridges")      # => "KB"
puts to_initials("Michaela Yamamoto")   # => "MY"
puts to_initials("Mary La Grange")      # => "MLG"

solution

def to_initials(name)
  parts = name.split(" ")
  initials = ""
  parts.each { |part| initials += part[0] }
  return initials
end

puts to_initials("Kelvin Bridges")      # => "KB"
puts to_initials("Michaela Yamamoto")   # => "MY"
puts to_initials("Mary La Grange")      # => "MLG"