Se ao invés de escrevermos o código;
function voltaPosicaoInicialDoCarro(){ for (let i = 0; i < imagemCarros.length; i = i + 1){ if (passouTodaATela(xCarros[i])){ xCarros[i] = 600; } } }
function passouTodaATela(xCarro){ return xCarro < - 50; }
Nós poderíamos simplificar ainda mais apenas utilizando:
function voltaPosicaoInicialDoCarro(){ for (let i = 0; i < imagemCarros.length; i = i + 1){ if (xCarros[i] < -50){ xCarros[i] = 600 } } }
Ou pode ocorrer algum bug?