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

funçao volta posiçao inicial do carro

Bom dia, quando alterei meu programa para a forma mais limpa de voltaAPosiçaoInicial, quando clico para o programa funcionar o carro só vai e não volta mais... será que fiz algo errado?

//carro: let xCarros= [600,600,600]; let yCarros= [40,96,150]; let velocidadeCarros= [2,2.5,3.2];

function mostraCarro(){ for (let i=0; i<imagemCarros.length; i=i+1) { image (imagemCarros[i],xCarros[i],yCarros[i],50,40); } }

function movimentaCarro(){ for (let i=0; i<imagemCarros.length; i=i+1){ xCarros[i] -= velocidadeCarros[i];

} }

function voltaPosicaoInicial(){

for (let i = 0;i < imagemCarro.length;i = i+1){

if (passouTodaATela(xCarros[i])){ xCarros[i]=600; } } } function passouTodaATela (xCarro){ return xCarro < - 50; }

1 resposta
solução!

Oi, Luana

Na função "voltaPosicaoInicial" está faltando um "s" em imagemCarro

Na suas outras chamas está imagemCarros