A escrita na alternativa B deixa um pouco confuso a interpretação da resposta.
A escrita na alternativa B deixa um pouco confuso a interpretação da resposta.
De fato, a formulação da frase pode ser um pouco difícil de ser interpretada. Mas ainda assim, a afirmação é verdadeira. Por exemplo:
if (idade > 18 && idade < 65) {
}
Repare que temos duas expressões booleanas, na esquerda e na direita do operador lógico && (E). A mesma coisa seria com o operador logico || (OU).
O único operador lógico que é diferente é a negação ! que é necessário colocar apenas na esquerda da expressão, pois ele inverte o valor lógico da expressão. Por exemplo:
!(x < 5)
Retornaria verdadeiro se x não fosse menor que 5.
Um abraço e bons estudos! :)