Arithmetic
( x + 5 ) ^ ( y % 3 ) - sqrt( x )
All common arithmetic operators are supported:
- Addition, Subtraction, Multiplication, Division
- x + y
- x - y
- x * y
- x / y
- Exponentiation
- x ^ y
- Modulus - Returns the remainder from integer division.
- x % y
Several useful arithmetic functions are also available:
- Absolute Value
- abs( x: number ): number
- Natural Logarithm
- log( x: number ): number
- Square Root
- //Equivalent to x ^ ( 1 / 2 )
- sqrt( x: number ): number
- Ceiling - Rounds upwards to the nearest integer
- ceil( x: number ): number
- Floor - Rounds downwards to the nearest integer
- floor( x: number ): number
- Minimum - Returns the smallest number in the given list.
- min( a, b, c... ): number
- Maximum - Returns the largest number in the given list.
- max( a, b, c... ): number
- Rounding - Round to the nearest integer
- round( x: number ): number
- Random - Random floating-point number from 0.0 to 1.0
- random(): number
↑