O else de mais alguém deu erro? O meu aparece unexpected token.
O else de mais alguém deu erro? O meu aparece unexpected token.
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:
Espero ter ajudado, Diego. Estou a disposição.
Forte abraço!