Boa noite!
Não consigo encontrar onde está o erro nesse código.
Os carros passam e não voltam.
//variáveis do 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 < imagemDosCarros.length; i = i + 1 ) { image(imagemDosCarros[i], xCarros[i], yCarros[i],50, 40); } }
function movimentaCarro(){ for(let i = 0; i < imagemDosCarros.length; i = i + 1) { xCarros[i] -= velocidadeCarros[i]; } } function voltaPosicaoInicialDoCarro(){ for (let i = 0; i < imagemDosCarros.lenght; i = i + 1) { if(passouTodaATela(xCarros[i])) { xCarros[i] = 600; } } } function passouTodaATela(xCarro){ return xCarro < - 50; }
Agradeço desde já o apoio!