// 第一种方式:借助第三方变量来交换
var num1=10;
var num2=20;
var temp=num1;
num1=num2;
num2=temp;
// 第二种方式:通过计算的方式来交换
var num1=10;
var num2=20;
num1=num1+num2;//num1此时30;
num2=num1-num2;//num2此时10;
num1=num1-num2;//num1此时20;
// 第三种:通过位运算来交换
var num1=10;
var num2=20;
num1=num1^num2;//num1此时30;
num2=num1^num2;//num2此时10;
num1=num1^num2;//num1此时20;