Options
All
  • Public
  • Public/Protected
  • All
Menu
example
const array = [1,6,3,2,8,9,5]
const mm = new MinMax(array)
console.log( mm.min ) // 1
console.log( mm.max ) // 9

mm.reset()
mm.add([7,2,0,6])
mm.add(8)
console.log( mm.min ) // 0
console.log( mm.max ) // 8

Hierarchy

  • MinMax

Index

Constructors

Properties

Accessors

Methods

Constructors

  • new MinMax(values?: number | number[]): MinMax
  • Parameters

    • Optional values: number | number[]

    Returns MinMax

Properties

m_: number[] = ...

Accessors

  • get length(): number
  • Returns number

  • get max(): number
  • Returns number

  • get min(): number
  • Returns number

  • get value(): number[]
  • Returns number[]

Methods

  • add(values: number | number[]): MinMax
  • Parameters

    • values: number | number[]

    Returns MinMax

  • normalize(v: number): number
  • Normalize a value (lerp) according to the min/max of this

    Parameters

    • v: number

    Returns number

  • reset(): void
  • Returns void