交换变量值方案一
最最最简单的办法就是使用一个临时变量了
不过使用临时变量的方法实在是太low了
var t;
t= a;
a= b;
b= t;
首先把a的值存储到临时变量中
然后b赋值给a
最后拿出临时变量中的a值赋给b
这个办法是最基本的了
交换变量方法二
a = a + b;
b = a - b;
a = a - b;
让a先变成a与b的‘和’(也可以换成a和b的差,一样的)
‘和’减去b巧妙的得到了a的变量值赋予b
再通过‘和’减去a的值得到了b的值赋予a
交换变量方法三
结构赋值
[a,b] = [b,a]
网友评论