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

a = "a"
b = "b"

a, b = b, a

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

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