Negação Lógica
Inverte o valor de uma expressão booleana. Uma expressão não(verdadeiro) retorna falso e uma expressão não(falso) retorna verdadeiro.
Retorno
Retorna um resultado booleano inverso ao resultado original da expressão.
Compatibilidade
Servidor
Cliente
Exemplo 1
O bloco abaixo utiliza o operador (E). Este operador exige que as duas condições sejam verdadeiras para que seja exibida a mensagem dentro do bloco. Neste exemplo, em sua forma original, apenas a segunda condição (num < 10) é verdade. Com o uso do operador não, o retorno falso da primeira expressão é invertido para verdadeiro não(false), fazendo com que a mensagem "Condição Atendida" seja exibida.
Sobre os Operadores Unários - Negação Lógica
Os operadores unários executam uma operação em um único operando, não existindo a necessidade de serem inseridos entre dois termos, tais como os operadores aritméticos.
O operador de negação lógica (Não), é um exemplo de operador unário.
Como utilizar
O operador é colocado antes de uma condição. Os operadores lógicos são usados com valores booleanos (lógicos). O exemplo abaixo retorna o valor falso.