Не работает цикл for, не появляется объект
Цикл должен делать следующее: когда один объект перемещается на определенное расстояние (120 px), другой такой же объект должен появляться.
for (let i = 0; i < foodP.length; i++) {
ctx.drawImage(food, foodP[i].x, foodP[i].y)
foodP[i].x -= 7
if(foodP[i].x == 120) {
food.push({
x : cvs.width,
y : Math.floor(Math.random() * food.height) - food.height
})
}
}