Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro no token '=='

Não consegui entender o porque meu código só retorna erro de Unexpected token '=='

console.log(`\n Trabalhando com loops \n`)

const cidades = new Array('Salvador', 'São Paulo', 'Rio de Janeiro', 'Porto Alegre', 'Curitiba', 'Belo Horizonte', 'Florianópolis', 'Belo Horizonte')
console.log(`Escolha um destino:`)
console.log(cidades)

const destino = 'Porto Alegre';
const destinoExiste = false;

//declaração de variavel; condição; incremento (adiciona)
for (let i = 0; i <= 8; i++) {
    if (cidades[i]) == destino {
        destinoExiste = true;
        console.log(destinoExiste)
    }
1 resposta
solução!

Olá, Rafael! Tudo bem?

Olhando seu código percebi que tem um parênteses sendo fechado após o cidades[i], por isso deve estar dando esse erro.

Tente fazer a comparação com == sem fechá-lo nesse momento e trazer o valor comparado para dentro do parênteses :D

Ficaria algo assim:

if (cidades[i] == destino) {
    ...
}