Swap without third variable
by alex_o
JavaScript
//swap a and b values, without using another variable
function swap(a,b){
a = a^b;
b = a^b;
a = a^b;
alert( [a , b].join(' '));
}
let a = 5;
let b = 1;
alert( [a , b].join(' '));
swap(a,b);