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 196 views
1 answer 236 views
1 answer 185 views
1 answer 185 views
1 answer 188 views
1 answer 217 views
2 answers 244 views
...