From: Bertram Scharpf Date: 2009-02-13T07:42:59+09:00 Subject: Re: Better way to do this? Hi, Am Freitag, 13. Feb 2009, 07:24:59 +0900 schrieb Pito Salas: > > if (!hash[:value].nil?) > h = hash[:value] > puts h[:left], h[:right] > end Untested: if (!(h = hash[:value]).nil?) puts h[:left], h[:right] end or h = hash[:value] unless h.nil? then puts h[:left], h[:right] end or h = hash[:value] h.nil? or puts h[:left], h[:right] Hope you enjoyed the trip. Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de