题目:var x = 1 , y = 2;将两个变量的值互相交换。
1.用es6的解构赋值
[ y , x ] = [ x, y ]
2.可以定义第三个变量作为容器进行互换
var c = null;
c = x
x = y
y = c
3.如果交互的两个值是数字,可以不用第三个变量便能完成互换
y = y - x
x = x + y
y = x - y
点个关注呗
1.用es6的解构赋值
[ y , x ] = [ x, y ]
2.可以定义第三个变量作为容器进行互换
var c = null;
c = x
x = y
y = c
3.如果交互的两个值是数字,可以不用第三个变量便能完成互换
y = y - x
x = x + y
y = x - y
点个关注呗