1
resposta

o operador do OR não funciona no meu vs code

vi que já tinha uma dúvida dessa aqui no fórum, copiei o código de resposta mas ainda assim não funcionou. Meu código está assim, alguma dica? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Sthefanny,

O erro está na linha 54, logo antes do operador ||. Não é possível utilizar um operador lógico (||) logo após um operador de comparação (==).

A linha 54:

if (idadeComprador >= 18 == || estaAcompanhada == true) { 

Deveria ser substituída por:

if (idadeComprador >= 18 || estaAcompanhada == true) { 

Adicionalmente, vale ressaltar que a condicional 'IF' avalia Numbers (diferentes de 0 e NaN), Booleans (true) e Strings (não vazias) como 'true' por padrão, então a linha 54 poderia ser substituída por:

if (idadeComprador >= 18 || estaAcompanhada) { 

Espero que solucione sua dúvida :)