Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Triangular

Represents a random variable with a triangular distribution based on given min, peak, and max values.

For more information on triangular distributions see triangular distribution.

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • new Triangular(min: number, mode: number, max: number, seed?: number): Triangular
  • Initializes a new instance of the Triangular class.

    Parameters

    • min: number

      Minimum generated value.

    • mode: number

      Most common generated value.

    • max: number

      Minimum generated value.

    • Optional seed: number

      Optional value used to initialize the random sequence.

    Returns Triangular

Properties

_max

_max: number

_min

_min: number

_peak

_peak: number

Accessors

max

  • get max(): number
  • Gets the maximum generated value.

    Returns number

min

  • get min(): number
  • Gets the minimum generated value.

    Returns number

mode

  • get mode(): number
  • Gets the most common generated value.

    Returns number

Methods

sample

  • sample(): number
  • Gets a random value that follows a triangular distribution between min and max with mode mode.

    Returns number

Generated using TypeDoc