Options
All
  • Public
  • Public/Protected
  • All
Menu

Module utils/math-utils

Index

Functions

average

  • average(args: number[]): number

binomialCoefficient

  • binomialCoefficient(n: number, k: number): number

clamp

  • clamp(value: number, min: number, max: number): number

getDiff

  • getDiff(num1: number, num2: number): number

hash2Numbers

  • hash2Numbers(x: number, y: number): number

hash3Numbers

  • hash3Numbers(x: number, y: number, z: number): number

isPowerOf2

  • isPowerOf2(value: number): boolean

lamp

  • lamp(min: number, max: number, scale: number): number

lerp

  • lerp(a: number, b: number, val: number): number

log2i

  • log2i(value: number): number

pad

  • pad(num: number, size: number): string

random

  • random(min: number, max: number): number

randomInt

  • randomInt(min: number, max: number): number

roundToDecimals

  • roundToDecimals(num: number, decimals?: number, type?: "floor" | "ceil" | "round"): string
  • Parameters

    • num: number
    • decimals: number = 2
    • type: "floor" | "ceil" | "round" = "round"

    Returns string

toDegrees

  • toDegrees(radians: number): number

toRadians

  • toRadians(degrees: number): number

Generated using TypeDoc