Realiza una disyunción lógica de dos expresiones.
resultado = expresión1 Or expresión2
Si alguna o ambas expresiones se evalúa como True, el resultado es True. La siguiente tabla ilustra cómo se determina el resultado:
Si expresión1 es | Y expresión2 es | Entonces resultado es |
---|---|---|
True | True | True |
True | False | True |
True | Null | True |
False | True | True |
False | False | False |
False | Null | Null |
Null | True | True |
Null | False | Null |
Null | Null | Null |
El operador Or también realiza una comparación bit a bit de los bits ubicados de manera 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 | Entonces resultado es |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
Operador And | Operadores lógicos | Operador Not | Precedencia de operadores | Resumen de operadores | Operador Xor
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |