Operator | Definition |
+ | Add Note: This operator works only for number types. It is not supported for strings and will generate an error when used with string values. |
- | Subtract |
* | Multiply |
/ | Divide |
% | Modulus (Absolute value, or dividing without a remainder) |
^ | Exclusive OR |
> | Greater than |
< | Less than |
== | Equals |
= | Assignment (sets a value) |
!= | Does not equal |
>= | Greater than or equal |
<= | Less than or equal |
&& | Logical AND |
|| | Logical OR |
! | Logical NOT |
Contains | The preceding string, collection, or object array contains the following string |
Does Not Contain | The preceding string, collection, or object array does not contain the following string |
Is Empty | The preceding collection, string object, or object array is empty |
Not Empty | The preceding collection, string object, or object array is not empty |
Matches | The preceding sting matches the following regular expression |
Starts With | The preceding string starts with the following string |
Ends With | The preceding string ends with the following string |
Semi-colon | Statement separator |