in reply to interchanging variables the tough way
The short answer? No.
The complete answer? "It depends" - on what you have stored inside those variables - numbers, strings, references, undefined?