2018-12-03

交换变量值方案一

最最最简单的办法就是使用一个临时变量了

不过使用临时变量的方法实在是太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]

你可能感兴趣的:(2018-12-03)