From: Sebastian Hungerecker Date: 2009-03-22T22:55:20+09:00 Subject: Re: How #{} works François Montel wrote: > >> a = ["b"] > > => ["b"] > > >> a == "b" > > => false > > >> "#{a}" == "b" > > => true > > Since a is an array, how come the last statement evaluates as true? "#{ ["b"] }" == ["b"].to_s #=> true ["b"].to_s == "b" #=> true ["b"].to_s #=> "b"