Operador lógico AND (&)

Executa uma conjunção lógica em duas expressões.

expression1 && expression2 

Argumentos

  • Expressão1
    Qualquer expressão.

  • Expressão2
    Qualquer expressão.

Comentários

Se e somente se, as duas expressões é avaliada como True, o resultado é True.Se qualquer expressão for avaliada como False, o resultado é FALSO. 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

expression2

True

True

False

expression2

False

False

True

expression1

False

False

False

expression1

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.

Requisitos

Versão 1

Consulte também

Conceitos

Precedência de operador

Resumo do operador