!b boolean logical negation of b
x * y numbers product of numbers x and y
x / y numbers quotient of numbers x and y
x % y numbers remainder after performing division of x and y (modulus)
m + n texts concatenation of the texts m and n
x + y numbers sum of numbers x and y
x - y numbers difference of x and y
x > y numbers true if x is greater than y, false otherwise
x >= y numbers true if x is greater than or equal to y, false otherwise
x < y numbers true if x is less than y, false otherwise
x <= y numbers true if x is less than or equal to y, false otherwise
a == b same type true if a is equal to b, false otherwise
a != b same type true if a is not equal to b, false otherwise
a && b booleans true if a and b both true, false otherwise
a || b booleans false if a and b both false, true otherwise
b ? x : y b - boolean if b is true, result is x, otherwise result is y
returns x rounded downwards
returns x rounded upwards
returns x rounded to nearest integer
returns the fractional part of x
returns x to the eponent y
returns the square root of x
returns the absolute value of x
returns the smaller of the two parameters
returns the larger of the two parameters
goniometric functions. Note: parameter a should be in degrees
arc tangent in degrees of y/x based on the signs of both values to determine the correct quadrant
returns color with components r, g, b, a (red, green, blue, alpha). All parameters should be from interval 0..1
returns two step gradient with colors c1 and c2
returns shadow
returns point
returns size
returns rect with position of origin (x, y) and size (width, height)
converts number x to text