Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] "SyntaxError: Unexpected token" '[' e "ReferenceError: mostrarImagemCarros is not defined"

Fala galera,

Meu projeto esta dando esses dois erros listados acima. Ja olhei tudo, mas nao encontro onde podem estar os erros, me parece tudo correto. Alguem consegue me dar uma luz? Projeto: https://editor.p5js.org/victor.dellarno/sketches/2cuRFsijv

2 respostas
solução!

Oi, Victor! Tudo bem por aí?

Quando criamos listas utilizando a linguagem de programação JavaScript, precisamos utilizar o sinal de igual (=) para atribuir valores a essas listas. Em seu projeto, ao definir as listas xCarros, yCarros e velocidadeCarros, faltou adicionar o igual!

Após colocá-lo, chegaremos neste resultado:

//Codigo Carro
//Listas
var xCarros = [600, 600, 600];
var yCarros = [39, 96, 150];
var velocidadeCarros = [2, 2.5, 3];

Além disso, na função mostrarImagemCarros() foi escrito yCarro em vez de yCarros. Depois de adicionar a letra "s", ficaremos com a seguinte função:

//Codigo Carro
function mostrarImagemCarros(){
  image(imagemDoCarro1, xCarros[0], yCarros[0], 50, 40);
  image(imagemDoCarro2, xCarros[1], yCarros[1], 50, 40);
  image(imagemDoCarro3, xCarros[2], yCarros[2], 50, 40);
}

Espero ter ajudado, Victor! Qualquer dúvida, estarei por aqui.

Um abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Muito obrigado Andriele! Agora sim esta funcionando certinho! Agradeco a ajuda.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software