Skip to content

std-math

numeric helpers over the JS Math global.

Functions

abs

function abs(x: number): number

Absolute value (sign stripped).

sign

function sign(x: number): number

min

function min(a: number, b: number): number

max

function max(a: number, b: number): number

clamp

function clamp(x: number, lo: number, hi: number): number

Clamp x to the inclusive range [lo, hi].

lerp

function lerp(a: number, b: number, t: number): number

floor

function floor(x: number): number

ceil

function ceil(x: number): number

round

function round(x: number): number

sqrt

function sqrt(x: number): number

pow

function pow(base: number, exp: number): number

Constants

PI

const PI: number

Ratio of a circle's circumference to its diameter.

E

const E: number

Euler's number.

Documentation