Sempre que tiver um if dentro do for, deve-se criar uma nova função para fazer a verificação e retornar o parâmetro?
function voltaPosicaoInicialDoCarro(){
if (xCarros[0] < -50){
xCarros[0] = 600
}
for (let i = 0; i < imagemCarros.length; i++)
if(passouTodaATela(xCarros[i])){
xCarros[i] = 600;
}
}
function passouTodaATela(xCarro){
return xCarro < -50;
}