A minha duvida está ali no for, porque no exercício foi utilizado o "imagemCarros" e não o "xCarros " , sendo que o xCarros também funcionaria e estaria testando suas posições através da lista" xCarros" ao invés da lista de "imagemCarros"?
function voltaPosicaoInicialDoCarro(){
for(let t = 0 ; t<xCarros.length ; t++){
if(passouTodaATela(xCarros[t])){
xCarros[t]=600;
}
}
}