Skip to content

交换变量

js

var a = 6;
var b = 5;
// 如何不借助第三个变量完成上面的交换
js

a = a + b;
b = a - b;
a = a - b;
js
a = a ^ b;

b = a ^ b;

a  = a ^ b;
js
[b, a] = [a, b];