Boa tarde, gente eu não entendi o porque nessa parte do codigo, precisa ser imagemCarros ? e como ele entende que que deve aumentar o valor de '"i" que esta dentro de xCarros[i] e velocidade[i] sendo que a verificação é apenas na imagemCarros , não sei se me expressei bem .
''function movimentaCarro(){
for(let i =0; i <imagemCarros .length; i = i +1){
xCarros[i] -=velocidadeCarros[i]
}
''
eu imagino que o motivo dele acrescentar +1 no "i" de xCarros e velocidadeCarros seja porque todos tem o mesmo length que imagemCarros, mas caso a xCarros tivesse uma lista de 4 ou 5 índices não funcionaria ?