@ TheAmberlamps объяснили, почему так делают. Здесь я предлагаю вам решение для достижения того, что, по вашему мнению, вы пытаетесь сделать.
Используйте переменную скорости, которая меняет величину. Положение X всегда увеличивается на величину скорости. Скорость меняет направление на краях экрана.
// use a velocity variable
var xspeed = 1;
// always increase by velocity
centerWidthPosition += xspeed;
// screen edges are 0 and 400 in this example
if (centerWidthPosition > 400 || centerWidthPosition < 0){
xspeed *= -1; // change velocity direction
}
Я добавил еще одно условие в ваше, если это заставляет объект подпрыгивать взад-вперед. Снять выделение после || если ты не хочешь этого делать.