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

duvida naparte arrays

poderia fazer assim? ou melhor ficar com imagemCarros.length? a diferenca seria soh padrao? a pergunta se refere ao arrays, pq ainda to com um pouco de duvida nisso, se é padrao ou se é problema de uma programação futura

function movimentaCarro(){
  for( let i = 0; i < xCarros.length; i = i + 1){
  xCarros[i] -= velocidadeCarros[i];
   }
1 resposta
solução!

É mais uma questão de lógica, a primeira coisa que vc faz quando vai adicionar um novo carro e colocar a imagem dele, então faz mais sentido vc correlacionar ali. Mas se vc carregar mais um carro e colocar mais uma posição no xCarros tb funciona, pq no fim todas essas variáveis atreladas ao carro tem que ter o mesmo tamanho, pois vc tem que ter uma imagem, x, y e velocidade para cada carro.