Apesar de JavaScript é considerada uma linguagem de programação, mas também acrescenta elementos interativos para Web sites . A maioria dos principais navegadores (Internet Explorer , Firefox e Safari ) suportam a linguagem de script (ver referência 1). Ao escrever códigos em JavaScript , os programadores muitas vezes tem de representar um valor lógico verdadeiro ou falso. Imagine um valor booleano como sim ou não, ou ligado ou desligado. Muitas vezes, compara os dados ou indica que parte de um programa deve ser executado. Estes valores podem ser armazenados em um objeto booleano ( ver referência 2 ) . Frequentemente , o valor armazenado no interior de um objecto booleano precisa de ser invertida , particularmente quando o teste para um estado lógico que é o oposto de um valor desejado . Instruções
1
Criar a variável booleana para segurar o valor lógico verdadeiro ou falso . Faça isso usando o novo operador. Quando um objeto Boolean é criado sem ser atribuído qualquer valor inicial , o valor padrão é falso. Por exemplo : .
Var myBoolean = new Boolean ();
(ver referência 2)
2
Use o operador lógico Not para inverter o valor dentro do objeto Boolean . Você pode fazer isso colocando um "!" em frente de um objecto ou de expressão booleana . Este operador retorna true se a expressão é falsa e retorna false se uma expressão é verdadeira . No exemplo , o valor da expressão booleana ( y == 1 ) está invertido e utilizado como uma parte de um "se " condição de teste .
Se ( x == 4 && ( ! ( Y == 1)