1
resposta

ELSE

O else de mais alguém deu erro? O meu aparece unexpected token.

1 resposta

Oi Diego, tudo bem por aí?

A mensagem de erro unexpected token aparece quando algo a mais foi fornecido, além daquilo que era esperado. Pode ser um erro de digitação ou um parênteses a mais, por exemplo.

No seu console, ao lado esquerdo da mensagem de erro há uma setinha apontando para a direita. Ao clicar nela, a mensagem de erro se expande e você poderá descobrir em qual arquivo e linha está o erro.

Vamos analisar um exemplo:

Se na função draw() digitássemos uma chave ( } ) a mais, da seguinte forma:

function setup() {
  createCanvas(400, 400);
}

function draw() {
  background(220);
}}

Ao clicar play, teríamos a seguinte mensagem de erro no console:

SyntaxError: Unexpected token '}'
    at /sketch.js:7:2

O token inesperado, nesse caso, é a chave extra fechando a função. Perceba que a mensagem de erro avisa o que é que devemos procurar. Na segunda linha, a informação é o nome do arquivo seguido da linha do código na qual o token inesperado se encontra. Nesse caso, a linha 7. No próprio editor de código a linha estará destacada num tom de rosa.

Caso você não encontre o erro de sintaxe, compartilhe seu código aqui no fórum para procurarmos juntos. Para realizar o compartilhamento, podemos seguir os passos abaixo:

  • Localizar a barra superior com os itens “File”, “Edit”, “Sketch”, e “Help” (em Português, as opções seriam: “Arquivo”, “Editar”, “Esboço” e “Ajuda”, respectivamente);
  • Clicar em “File”;
  • Selecionar a opção “Share” ou “Compartilhar”;
  • Copiar o link da terceira opção da lista (de cima para baixo);
  • Colá-lo em seu tópico do fórum.

Espero ter ajudado, Diego. Estou a disposição.

Forte abraço!

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