Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Esclarecimento quanto ao parâmetro "xCarro"

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. :)

1 resposta
solução!

Fala Douglas, como vai?

Muito obrigado pela sugestão com exemplo de código da sua dúvida. Tenho certeza que vai ajudar muitas pessoas com dúvidas parecidas.

: )