Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialAlphonse Cuccurullo
2,513 Pointsdef To_s isnt right but i dont know what is wrong with it.
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' class Contact
attr_writer :first_name, :middle_name, :last_name
def first_name @first_name end
def middle_name @middle_name end
def last_name @last_name end
def last_first last_first = last_name last_first += " " last_first += first_name if !@middle_name.nil? last_first += " " last_first += middle_name.slice(0, 1) last_first += "." end return last_first end def first_last fir = first_name fir += " " fir += last_name if !middle_name.nil? fir += " " fir += middle_name.slice(0,1) fir += last_name end
def to_s(format = 'full_name') case format when "full_name" full_name when "last_first" last_first when "first_name" first_name when "last" last_name end first_last end end def full_name full_name = first_name if !@middle_name.nil? full_name += " " full_name += middle_name end full_name += ' ' full_name += last_name full_name end end
al = Contact.new al.first_name = "Alphonse" al.middle_name = "Lawrence" al.last_name = "Cuccurullo" puts al.to_s("last_first") puts al.last_first puts al.full_name puts "\n" nick = Contact.new nick.first_name = "Nick" nick.middle_name = "joseph" nick.last_name = "Cuccurullo" puts nick.full_name puts "\n" jason = Contact.new jason.first_name = "Jason" jason.last_name = "gordon" puts jason.last_first puts jason.full_name ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Caitlin Palmer-Bright
11,310 PointsCaitlin Palmer-Bright
11,310 PointsHard to see without the ruby formatting. Can you try reposting with the formatting 'button' checked? Or even take a screen shot?