`++i` will change the value of `i` then return it. `i++` will return the value of `i` then change it
As I said Im still learning, I didn't quite understand your statement. If you could explain it in Minecraft terms