📜  如何在js中交换两个变量值 - Javascript(1)

📅  最后修改于: 2023-12-03 15:38:34.615000             🧑  作者: Mango

如何在 JavaScript 中交换两个变量值

在 JavaScript 中交换两个变量值可以使用多种方法,下面将展示其中的四种方法。

方法一:使用临时变量

使用一个临时变量 temp 来交换两个变量的值。

let a = 5;
let b = 10;

let temp = a;
a = b;
b = temp;

console.log(a); // 输出 10
console.log(b); // 输出 5
方法二:使用加法和减法

使用加法和减法来交换两个变量的值。

let a = 5;
let b = 10;

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

console.log(a); // 输出 10
console.log(b); // 输出 5
方法三:使用乘法和除法

使用乘法和除法来交换两个变量的值。

let a = 5;
let b = 10;

a = a * b;
b = a / b;
a = a / b;

console.log(a); // 输出 10
console.log(b); // 输出 5
方法四:使用 XOR 运算符

使用 XOR 运算符来交换两个变量的值。

let a = 5;
let b = 10;

a = a ^ b;
b = a ^ b;
a = a ^ b;

console.log(a); // 输出 10
console.log(b); // 输出 5

以上四种方法可以满足大部分的交换变量值的需求。在实际开发中,根据不同场景选择不同的方法即可。