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

O site pj5 web editor crasha ao executar o código.

primeiramente o meu código

//código 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 < imagemCarros.length; ){ image(imagemCarros[i], xCarros[i], yCarros[i], 50, 40); } }

function movimentaCarro(){ xCarros[0] -= velocidadeCarros[0]; xCarros[1] -= velocidadeCarros[1]; xCarros[2] -= velocidadeCarros[2];

}

function voltaPosicaoInicialDoCarro(){ if (xCarros[0] < -50){ xCarros[0] = 600 } if (xCarros[1] < -50){ xCarros[1] = 600 } if (xCarros[2] < -50){ xCarros[2] = 600 } }

ao executa-lo, o site automaticamente para de ser responsivo (não consigo clicar em nada) e o navegador pede para fecha-lo.

isto é urgente pois não estou conseguindo avançar no curso e necessito de ajuda.

1 resposta
solução!

Opa, blz? Tem um probleminha no teu for, ficou faltando o incremento, i++, isso tá gerando um loop infinito, por isso a página quebra. Corrigido ficaria assim:

...
function mostraCarro(){
  for (let i = 0; i < imagemCarros.length; i++){ 
...