When a function accepts a value of list of values as an input, you can use operators on the values, within the function. E.g. Tag1 - Tag2.
Operator | Description |
+ | Addition. |
- | Subtraction. |
* | Multiplication. |
/ | Division. |
% | Modulus. |
** | Exponent or Power. |
&& | Logical AND. |
|| | Logical OR. |
& | Bitwise or Binary AND. |
| | Bitwise or Binary OR. |
^ | Bitwise or Binary XOR |
== | Equals comparison. |
!= | Not Equal comparison. |
< | Less Than comparison. |
<= | Less Than Or Equal comparison. |
> | Greater Than comparison. |
>= | Greater Than or Equal comparison |
! | Not comparison. |
The image below shows a matrix of the operators available, and how they resolve when they are used with various data types.
Operator precedence follows the standard mathematical rules. Brackets ( ) can be used to specify precedence explicitly. E.g. 2 * (3 + 4).