javascript Swapping Variables
Javascript Swapping Variables
Swapping variables is a common operation in programming. In Javascript, we can swap two variables using multiple methods.
Method 1: Using a temporary variable
We can swap two variables using a temporary variable which will hold the value of one variable temporarily:
let x = 5;
let y = 10;
let temp = x;
x = y;
y = temp;
console.log("x:", x); // Output: x: 10
console.log("y:", y); // Output: y: 5
Method 2: Using arithmetic operations
We can also swap two variables using arithmetic operations:
let x = 5;
let y = 10;
x = x + y;
y = x - y;
x = x - y;
console.log("x:", x); // Output: x: 10
console.log("y:", y); // Output: y: 5
Method 3: Using destructuring assignment
We can swap two variables using destructuring assignment:
let x = 5;
let y = 10;
[x, y] = [y, x];
console.log("x:", x); // Output: x: 10
console.log("y:", y); // Output: y: 5
These are the three methods to swap two variables in Javascript.