How to swap two numbers with the bitwise XOR operator in JavaScript

1 Answer

0 votes
var x = 5;
var y = 9;
    
x ^= y; 
y ^= x; 
x ^= y;
 
document.write(x + " " + y + "<br />");


   
/*
run:
        
9 5
       
*/

 



answered Mar 30, 2019 by avibootz

Related questions

1 answer 213 views
1 answer 254 views
1 answer 201 views
1 answer 195 views
1 answer 208 views
1 answer 240 views
2 answers 260 views
...