js不使用第三个变量交换两个变量的值

快乐打工仔 分类:实例代码

通常我们如果要交换两个变量的值,需要使用第三个变量进行一下传递。

代码实例如下:

var a = 1;
var b = 2;
var c;
c = a;
a = b;
b = c;
console.log(a,b);

通过c实现了变量值交换效果,其实不用过第三方变量也可以实现。

代码实例如下:

var a = 1;
var b = 2;
a = a + b;
b = a - b;
a = a - b;
console.log(a,b);

js不使用第三个变量交换两个变量的值,这样的场景在实际项目中还是用的比较多的,关于js不使用第三个变量交换两个变量的值就介绍到这了。

js不使用第三个变量交换两个变量的值属于前端实例代码,有关更多实例代码大家可以查看

回复

我来回复
  • 暂无回复内容