+
Addition
|
Adds two numbers together and returns the result.
|
| Array concatenation
|
Joins together two arrays, or joins a value to an array, and returns
the result.
|
:= Assignment
|
Assigns a value to a property.
|
/
Division
|
Divides one number by another and returns the result.
|
-- Double negation
|
Returns 0 if the given operand is FALSE, 1 if it is TRUE and the
operand unchanged if is a number.
|
=
Equality
|
Returns whether the first value is equal to the second value.
|
^ Exponentiation
|
Raises a number to the power of a second number.
|
> Greater than
|
Returns whether the first value is greater than the second value.
|
>= Greater than or equal to
|
Returns whether the first value is greater than or equal to the second
value.
|
<> Inequality
|
Returns whether the first value is not equal to the second value.
|
< Less than
|
Returns whether the first value is less than the second value.
|
<= Less than or equal to
|
Returns whether the first value is less than or equal to the second
value.
|
&& Logical and
|
Returns TRUE if both values are TRUE and FALSE otherwise.
|
!
Logical negation
|
Negates the logical value, turning TRUE into FALSE and FALSE into TRUE.
|
|| Logical or
|
Returns TRUE if one or both values are TRUE and FALSE otherwise.
|
* Multiplication
|
Multiplies two numbers together and returns the result.
|
- Numeric negation
|
Negates the number, which is equivalent to multiplying it by -1.
|
%
Percentage
|
Divides the number by 100.
|
== Simple equality
|
Returns whether the first value is equal to the second value.
|
!= Simple inequality
|
Returns whether the first value is not equal to the second value.
|
- Subtraction
|
Subtracts one number from another and returns the result.
|
& Text concatenation
|
Joins two values together as a single text string and returns it.
|