Assim como outros alunos deste curso, também fiquei com dúvidas quanto ao parâmetro xCarro
dentro da função passouTodaATela(xCarro)
. Na verdade ela foi usada apenas para informar, por questões de legibilidade, o que aquele parâmetro significa. E voltando na função voltaPosiçãoInicialCarro
, o valor que passouTodaATela
está se referindo é ao xCarros[i]
. Para servir de teste e exemplo, reescrevi o código substituindo o xCarro
por x
, gerando o mesmo resultado.
function voltaPosiçãoInicialCarro(){
for (let i = 0; i < imagemDosCarros.length; i = i + 1){
if(passouTodaATela(xCarros[i])){
xCarros[i] = 550
}
}
}
function passouTodaATela(x){
return x < -50;
}
Talvez a confusão inicial seja pelos nomes muito parecidos, mas você pode usar o nome que quiser, desde que seja legível para quem for usar o código. :)