Class RandomManager

随机管理

Hierarchy

  • RandomManager

Constructors

Properties

seedrandom: any
_instance: RandomManager

Accessors

Methods

  • Returns number

  • 根据最大值,最小值范围生成随机数数组

    Returns

    Array

    Parameters

    • min: number

      最小值

    • max: number

      最大值

    • n: number

      随机个数

    Returns number[]

  • 获取数组中随机对象

    Returns

    Array

    Type Parameters

    Type Parameters

    • T

    Parameters

    • objects: T[]

      对象数组

    • n: number

      随机个数

    Returns T[]

  • 定和随机分配

    Returns

    number[]

    Parameters

    • n: number

      随机数量

    • sum: number

      随机元素合

    Returns number[]

  • 生成指定范围的随机整数

    Parameters

    • min: number

      最小值

    • max: number

      最大值

    • type: number = 2

      类型

    Returns number

  • 设置随机种子

    Parameters

    • seed: number

    Returns void

Generated using TypeDoc