Class Random

[en] Random Generator controllable with seed

[jp] シード値設定可能なランダム値生成クラス

See

https://sbfl.net/blog/2017/06/01/javascript-reproducible-random/

Hierarchy

  • Random

Constructors

Properties

w x y z

Accessors

Methods

Constructors

Properties

w: number
x: number
y: number
z: number

Accessors

Methods

  • XorShiftでパラメータ更新+次のランダム値を返す

    Returns number

  • 任意の範囲の浮動小数点を得る

    Parameters

    • min: number

      {number}

    • max: number

      {number}

    Returns number

  • 任意の範囲の整数を得る

    Parameters

    • min: number

      {number}

    • max: number

      {number}

    Returns number

  • シード値がある以外、Math.randomと一緒

    Returns

    float ranging from 0 to 1

    Returns number

  • 初期化+初期シード値セット

    Parameters

    • v: number

    Returns void

  • 0 ~ 1の間の数字にクランプ

    Parameters

    • n: number

    Returns number

Generated using TypeDoc