1
resposta

problemas na hora de criar o laço de repetição

os carros não estão aparecendo, entre tanto, se eu tirar a função for os carros voltam a funcionar normalmente

este é o meu código:

let yCarros = [294, 223, 53];

let xCarros = [-20, 620, 620];

function mostraCarro(){

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

image(imagemCarro[i], xCarros[i], yCarros[i], 60, 60);

}

}

1 resposta

Olá Lucas, tudo bem? Pelo que entendi, você está tendo problemas na hora de criar o laço de repetição para mostrar os carros em seu código.

Pelo que vi, o problema pode estar na palavra "lenght" que está escrita errada. O correto seria "length". Então, o laço de repetição não está sendo executado e os carros não aparecem na tela.

Tente alterar a linha do for para:

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

Assim, o laço de repetição deve funcionar corretamente e os carros devem aparecer na tela.

Bons estudos!