Skip to content

Math Module

This one is a brief module because these math functions are common in basically every programming language, so I’ll keep the explanations short and straight to the point.

math.mini

math.mini(a: i64, b: i64)

Returns the minimum of two i64 values

math.maxi

math.maxi(a: i64, b: i64)

Returns the maximum of two i64 values

math.minf

math.minf(a: f64, b: f64)

Returns the minimum of two f64 values

math.maxf

math.maxf(a: f64, b: f64)

Returns the minimum of two f64 values

math.randi

math.randi(min_v: i64, max_v: i64)

Returns a random integer between a minimum and maximum value, inclusive

Parameters

ParameterTypeDescription
min_vi64Minimum value
max_vi64Maximum value

math.randf

math.randf(min_v: f64, max_v: f64)

Returns a random number between a minimum and maximum value, inclusive

Parameters

ParameterTypeDescription
min_vf64Minimum value
max_vf64Maximum value