No final da aula o professor, Guilherme, trocou o xCarro[i] para xCarros[i], para que o código funcionasse. Por que a função passouTodaATela funciona com o xCarro?
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;
}
EDIT: Pelo que entendi, depois de mexer um pouco mais, o (xCarro) na função passouTodaATela é apenas para dizer ao computador que o que estiver dentro do parenteses será o xCarro < -50; por isso o (passouTodaATela(xCarros[i])), o xCarros[i] quando < -50 será xCarros[i] = 600... Alguém poderia confirmar?