This function allows to do OR operations. The result of a logical OR operation is true if at least one of the operands is true.
1 eval.or
<eval.or>
<value1 /> !
<value2 /> !
</eval.or>
Arguments | |||||
---|---|---|---|---|---|
Name | Type | Required | Unique | Nullable | Description |
Evalue1 | |||||
Evalue2 |
Returns | |
---|---|
Type | Description |
Boolean | Returns true if any of the two comparable is true or both are true. |
Example
Copy
<xsql-script name='sample'> <body> <!-- Shows 1 (true) --> <println><eval.or><true /><false /></eval.or></println> <!-- Shows 1 (true) --> <println><eval.or><true /><true /></eval.or></println> <!-- Shows 0 (false) --> <set name='a'>5</set> <println> <eval.or> <lt><a/>1</lt> <lt><a/>4</lt> </eval.or> </println> <!-- Shows 1 (true). The clause 'or' is situated between the comparables. --> <set name='a'>3</set> <println> <eval.or> <lt><a/>1</lt> <lt><a/>4</lt> </eval.or> </println> <!-- Shows 1 (true). The comparables are passed as arguments. --> <set name='a'>3</set> <println> <eval.or> <lt><a/>1</lt> <lt><a/>4</lt> </eval.or> </println> </body> </xsql-script>
Returns:
Copy
true true false true true