Class: Rand
普通随机
Properties
Constructors
Methods
Properties
x
• x: number
= 0
Defined in
y
• y: number
= 0
Defined in
z
• z: number
= 0
Defined in
w
• w: number
= 0
Defined in
Constructors
constructor
• new Rand(seed?
)
构造一个随机对象,生成随机种子
Parameters
Name | Type | Default value |
---|---|---|
seed | number | 0 |
Defined in
Methods
get
▸ get(): number
获取随机数
Returns
number
Defined in
getFloatFromInt
▸ Static
getFloatFromInt(value
): number
转换为浮点数
Parameters
Name | Type | Description |
---|---|---|
value | any | 待转换值 |
Returns
number
Defined in
getByteFromInt
▸ Static
getByteFromInt(value
): number
转换为字节
Parameters
Name | Type | Description |
---|---|---|
value | any | 待转换值 |
Returns
number
Defined in
getFloat
▸ getFloat(): number
随机生成一个浮点数 0.0至1.0
Returns
number
Defined in
getSignedFloat
▸ getSignedFloat(): number
随机生成有符号浮点数 -1.0至1.0
Returns
number
Defined in
setSeed
▸ setSeed(seed
): void
设置随机种子
Parameters
Name | Type | Description |
---|---|---|
seed | any | 随机种子 |
Returns
void
Defined in
getSeed
▸ getSeed(): number
获取随机种子
Returns
number