function carWallCollisionDetect() { for (var i=0; i= CANVAS_WIDTH) { while (players[i].arrayX[j] >= CANVAS_WIDTH) { players[i].xMid -= 2; carWallCollisionDetect(); } } if (players[i].arrayX[j] <= 0) { while (players[i].arrayX[j] <= 0) { players[i].xMid += 2; carWallCollisionDetect(); } } } // Check Y values for (var j=0; j < players[i].arrayY.length; j++) { if (players[i].arrayY[j] >= CANVAS_HEIGHT) { while (players[i].arrayY[j] >= CANVAS_HEIGHT) { players[i].yMid -= 2; carWallCollisionDetect(); } } if (players[i].arrayY[j] <= 0) { while (players[i].arrayY[j] <= 0) { players[i].yMid += 2; carWallCollisionDetect(); } } } } }