Imagem de fundo

Em JavaScript, os operadores lógicos efetuam álgebra booleana e são frequentemente usad...

Em JavaScript, os operadores lógicos efetuam álgebra booleana e são frequentemente usados em conjunto com os operadores relacionais para combinar duas expressões relacionais em outra mais complexa. Considerando o uso de operadores, em relação ao código a seguir, assinale a afirmativa correta.


if (x == y) stop();

(x == y) && stop();


A

As duas linhas do código têm efeitos distintos.


B

As duas linhas do código têm efeitos equivalentes.


C

Na linha 1, o operador == não pode ser usado em uma estrutura condicional. O correto é usar o operador =.


D

Na linha 2, o operador && foi inserido em uma posição incorreta, pois ele não pode avaliar o operando de seu lado direito, apenas do seu lado esquerdo.