JSFiddle - React, Tailwind, and code Playground
CSS
#result {
color: #f00;
}
JavaScript
function swap(a, b) {
(a ^= b, b ^= a, a ^= b);
return {
a,
b
};
}
let arr = new Array(5).fill().map(_ => i++, i=0);
console.log(arr[2], arr[3]);
let {a, b} = swap(arr[2], arr[3]);
arr[2] = a; arr[3] = b;
console.log(arr[2], arr[3]);