Realiza una conjunción lógica de dos expresiones.
resultado = expresión1 And expresión2
Si, y sólo si, ambas expresiones se evalúan como True, el resultado es True. Si alguna expresión se evalúa como False, el resultado es False. La siguiente tabla ilustra cómo se determina el resultado:
Si expresión1 es | Y expresión2 es | El resultado es |
---|---|---|
True | True | True |
True | False | False |
True | Null | Null |
False | True | False |
False | False | False |
False | Null | False |
Null | True | Null |
Null | False | False |
Null | Null | Null |
El operador And también realiza una comparación bit a bit de los bits ubicados de forma idéntica en dos expresiones numéricas y establece el bit correspondiente en el resultado de acuerdo con la siguiente tabla:
Si el bit en expresión1 es | Y el bit en expresión2 es | El resultado es |
---|---|---|
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
Operadores lógicos | Operador Not | Precedencia de operadores | Resumen de operadores | Operador Or | Operador Xor
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |