JavaScript 变量交换:两种常见方法

在 JavaScript 中,我们可以使用多种方法交换两个变量的值。以下介绍两种常用的方法:

方法 1:使用临时变量

var a = 1;
var b = 2;

var temp = a;
a = b;
b = temp;

console.log(a); // 输出 2
console.log(b); // 输出 1

这种方法使用一个临时变量 temp 来存储 a 的值,然后将 b 的值赋给 a,最后将 temp 的值赋给 b

方法 2:使用加减运算符

var a = 1;
var b = 2;

a = a + b;
b = a - b;
a = a - b;

console.log(a); // 输出 2
console.log(b); // 输出 1

这种方法利用加减运算符进行交换,具体步骤如下:

  1. ab 相加,并将结果赋给 a
  2. a 减去 b,并将结果赋给 b
  3. a 减去 b,并将结果赋给 a

这两种方法都是常见的变量交换方法,选择哪种方法取决于个人喜好和代码风格。


原文地址: https://www.cveoy.top/t/topic/picA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录