📅  最后修改于: 2023-12-03 15:38:34.615000             🧑  作者: Mango
在 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 运算符来交换两个变量的值。
let a = 5;
let b = 10;
a = a ^ b;
b = a ^ b;
a = a ^ b;
console.log(a); // 输出 10
console.log(b); // 输出 5
以上四种方法可以满足大部分的交换变量值的需求。在实际开发中,根据不同场景选择不同的方法即可。