Source code
// swap a value
let a = 32
let b = 15
console.log("a=",a," b=",b)
a = a ^ b // a xor b
b = a ^ b // a xor b
a = a ^ b // a xor b
console.log("a=",a," b=",b) // swap ok
Source code
// swap a value
let a = 32
let b = 15
console.log("a=",a," b=",b)
a = a ^ b // a xor b
b = a ^ b // a xor b
a = a ^ b // a xor b
console.log("a=",a," b=",b) // swap ok