What I want to do is convert a string such as
“a4b2f0” into “f0b2a4”
or in more simple terms:
turning "12345678" into "78563412"
The string will always have an even number of characters so it will always divide by 2. I’m not really sure where to start.
One simple way to do that is this:
Online demo
A bit better in terms of speed, as the previous one swaps elements twice, and this one swap each pair once:
Demo