Use Object Destructuring to Swap Elements
const arr = [1,2,3,4];
[arr[0], arr[2]] = [arr[2], arr[0]];
console.log(arr);
Explanation
On the right-hand side, we are creating a new array of [3, 1]
. We immediately use destructuring assignment to override the values at position arr[0]
and arr[2]
.
It's a good trick to swap elements that I thought I could share.
Thanks for reading!
Top comments (0)