How to swap two numbers without using third variable in Node.js

2 Answers

0 votes
let a = 8, b = 13;
      
a = a + b;
b = a - b;
a = a - b;   
 
console.log("a = " + a);
console.log("b = " + b);

 
 
/*
run:
  
a = 13
b = 5
   
*/

 



answered Jun 23, 2024 by avibootz
0 votes
let a = 8, b = 13;
      
[a, b] = [b, a];  
 
console.log("a = " + a);
console.log("b = " + b);

 
 
/*
run:
  
a = 13
b = 5
   
*/

 



answered Jun 23, 2024 by avibootz
...