← All Modules

Methods

math

abs

abs(number)

Parameters:

  • number

Returns the absolute value of the number.

acos

acos(number)

Parameters:

  • number

Returns the arccosine of the number, in radians.

acosh

acosh(number)

Parameters:

  • number

Returns the hyperbolic arccosine of the number, in radians.

asin

asin(number)

Parameters:

  • number

Returns the arcsine of the number, in radians.

asinh

asinh(number)

Parameters:

  • number

Returns the hyperbolic arcsine of the number.

atan

atan(number)

Parameters:

  • number

Returns the hyperbolic arctangent of the number.

atan2

atan2(number1, number2)

Parameters:

  • number1
  • number2

Returns the arctangent of the quotient of its arguments.

atanh

atanh(number)

Parameters:

  • number

Returns the hyperbolic arctangent of the number.

cbrt

cbrt(number)

Parameters:

  • number

Returns the cubic root of the number.

ceil

ceil(number)

Parameters:

  • number

Returns the number, rounded upwards to the nearest integer.

cos

cos(number)

Parameters:

  • number

Returns the cosine of the number (number is in radians).

cosh

cosh(number)

Parameters:

  • number

Returns the hyperbolic cosine of the number.

exp

exp(number)

Parameters:

  • number

Returns the value of E^number, where E is Euler's number.

floor

floor(number)

Parameters:

  • number

Returns the number, rounded downwards to the nearest integer.

log

log(number)

Parameters:

  • number

Returns the natural logarithm (base E) of the number.

max

max(numbers)

Parameters:

  • numbers

Returns the number with the highest value.

min

min(numbers)

Parameters:

  • numbers

Returns the number with the lowest value.

pow

pow(number1, number2)

Parameters:

  • number1
  • number2

Returns the value of first parameter to the power of the second parameter.

random

random()

Returns a floating-point, pseudo-random number in the range 0–1.

round

round(number)

Parameters:

  • number

Rounds the number, to the nearest integer.

sin

sin(number)

Parameters:

  • number

Returns the sine of the number.

sinh

sinh(number)

Parameters:

  • number

Returns the hyperbolic sine of the number.

tan

tan(number)

Parameters:

  • number

Returns the tangent of the number.

tanh

tanh(number)

Parameters:

  • number

Returns the hyperbolic tangent of the number.

sqrt

sqrt(number)

Parameters:

  • number

Returns the square root of the number.

trunc

trunc(number)

Parameters:

  • number

Returns the integer part of the number.

square

square(number)

Parameters:

  • number

Returns square of the number.

radians

radians(number, precision)

Parameters:

  • number
  • precision

Converts degrees to radians and rounds received result by default precision equals 2.

degrees

degrees(number, precision)

Parameters:

  • number
  • precision

Converts radians to degrees and rounds received result by default precision equals 2.

factorial

factorial(number)

Parameters:

  • number

Returns factorial of the number.

add

add(number1, number2)

Parameters:

  • number1
  • number2

Adds two parameters.

subtract

subtract(number1, number2)

Parameters:

  • number1
  • number2

Subtracts two parameters.

multiply

multiply(number1, number2)

Parameters:

  • number1
  • number2

Multiplies two parametrs.

divide

divide(number1, number2)

Parameters:

  • number1
  • number2

Divides two parameters.

distance

distance(a, b)

Parameters:

  • a
  • b

Calculates the distance between points a and b in space.

modulo

modulo(number1, number2)

Parameters:

  • number1
  • number2

Divides two parameters and returns the remainder.

increment

increment(number)

Parameters:

  • number

Increments the number.

decrement

decrement(number)

Parameters:

  • number

Decrements the number.

int

int(number)

Parameters:

  • number

Parses the number to the integer.

float

float(number)

Parameters:

  • number

Parses the number to the float.

clamp

clamp(number, min, max)

Parameters:

  • number, min, max

Returns the highest possible value from range min to max of the number.

percentage

percentage(number)

Parameters:

  • number

Converts the number to percentage format.

fixed

fixed(number, digit)

Parameters:

  • number
  • digit

Formats the number using fixed-point notation. By default digit equals 0.

monetize

monetize(number, options)

Parameters:

  • number
  • options

Formats the number to currency format options is an object that accepts the following parameters: - digits: Number of digits after comma. By default equals 2. - separator: Separator separating the decimal part. By default equals ','. - symbol: The symbol of currency. By default equals 'zł'. - ending: Boolean flag, that specifies position of currency symbol. By default set to true. - space: Boolean flag, that specifies if space should exist before currency symbol. By default set to true. - hyphen: The symbol between groups of integer part. By default set to empty space. - size: The number of integers, that should be grouped. By default set to 3.

cube

cube(number)

Parameters:

  • number

Returns the third power of the number.

feet

feet(number, precision, decimal)

Parameters:

  • number
  • precision
  • decimal

Converts inches to feets. By default precision equals 2. When decimal flag is set to false, returns result with prim (′) symbol.

inches

inches(number, precision, decimal)

Parameters:

  • number
  • precision
  • decimal

Converts feets to inches. By default precision equals 2. When decimal flag is set to false, returns result with bis (″) symbol.

mean

mean(array)

Parameters:

  • array

Computes the mean of the values in array.

kmeans

kmeans(k, data, maxIterations)

Parameters:

  • k
  • data
  • maxIterations

Computes centroids of k clusters, which are the average values of those points.