Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.

View in English Always switch to English

ReferenceError: invalid assignment left-hand side

Mensagem

ReferenceError: invalid assignment left-hand side

Tipo do erro

ReferenceError.

O que deu errado?

Ouve uma declaração inesperada em algum lugar. Isso pode ocorrer devido a uma confusão entre um Operador de atribuição e um Operador de comparação, por exemplo. Enquanto um "=" define uma variavel, "==" ou "===" são usados para fazer uma comparação entre valores.

Exemplos

Na declaração if você deve usar um operador de comparação ("=="), e para a atribuição da string, apenas o operador mais ("+") é necessario

Veja também