多重代入使って変数の交換

a = "a"
b = "b"

a, b = b, a

a  # => "b"
b  # => "a"

これで、tmpとかの変数いらない。

ちな

数字だったら、こんなやり方もある

a = a + b
b = a - b
a = a - b