Lógica OR (|) operador
Executa uma disjunção lógica em duas expressões.
expression1 || expression2
Argumentos
Expressão1
Qualquer expressão.Expressão2
Qualquer expressão.
Comentários
Se uma ou ambas as expressões são avaliados como True, o resultado é True.A tabela a seguir ilustra como o resultado é determinado:
If expression1 Converte para |
And expression2 Converte para |
O resultado é |
Converte o resultado para |
---|---|---|---|
True |
True |
expression1 |
True |
True |
False |
expression1 |
True |
False |
True |
expression2 |
True |
False |
False |
expression2 |
False |
JScript usa as regras a seguir para converter valores não booliano em valores booliano:
Todos os objetos são considerados True.
Seqüências de caracteres são consideradas False se e somente se eles estão vazios.
null e são considerados falsos.
Os números são False se e somente se, eles são de 0.