Sorry to be that guy, but this doesn't work in languages that use floats:
let a = 9007199254740992;
let b = 1;
a = a + b
b = a - b
a = a - b
a // 1
b // 9007199254740991