2011/07/03

多重代入のとき、右辺を全て評価し終わってから代入を行う

んー。temporaryを作らなくていいのが便利だなぁ。

var1, var2 = "value1", "value2"
var1, var2 = var2, var1
p var1 # => "value2"
p var2 # => "value1"