Compartilhar via


Lógica ou o 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:

Se expression1 converte para

E expression2 converte para

O resultado é

O resultado converte para

verdadeiro

verdadeiro

expression1

verdadeiro

verdadeiro

FALSO

expression1

verdadeiro

FALSO

verdadeiro

expression2

verdadeiro

FALSO

FALSO

expression2

FALSO

JScript usa as seguintes regras para conversão de valores booleanos não booleano valores:

  • Todos os objetos são considerados true.

  • Seqüências de caracteres são consideradas false se e somente se estiverem vazias.

  • nulle indefinido são considerados falsos.

  • Os números são false se e somente se, são de 0.

Requisitos

Versão 1

Consulte também

Conceitos

Precedência de operador

Resumo do operador