| 属性 | 定义方 | ||
|---|---|---|---|
| boolean : Boolean [静态] [只读-属性]
获取一个随机的布尔值. | Random | ||
| wave : int [静态] [只读-属性]
获取一个随机的正负波动值. | Random | ||
| 方法 | 定义方 | ||
|---|---|---|---|
bit(value:int, restrict:String = 0-9,A-Z,a-z):String [静态]
生成指定位数的随机字符串. | Random | ||
color(red:String = 0-255, green:String = 0-255, blue:String = 0-255):uint [静态]
获取一个随机的RGB颜色值. | Random | ||
integer(value:Number):int [静态]
获取一个随机的范围类的整数. | Random | ||
number(value:Number):Number [静态]
获取一个随机的范围类的Number. | Random | ||
range(value1:Number, value2:Number, isInt:Boolean = true):Number [静态]
在一个范围内获取一个随机值. | Random | ||
ranges(b:Object, ... args):Number [静态]
在多个范围获取随机值. | Random | ||
string(restrict:String = 0-9,A-Z,a-z):String [静态]
获取一个随机字符. | Random | ||
| boolean | 属性 |
boolean:Boolean [只读-属性] 获取一个随机的布尔值.
public static function get boolean():Boolean| wave | 属性 |
wave:int [只读-属性] 获取一个随机的正负波动值.
public static function get wave():int| bit | () | 方法 |
public static function bit(value:int, restrict:String = 0-9,A-Z,a-z):String生成指定位数的随机字符串.
参数
value:int — 随机字符串的长度.
| |
restrict:String (default = 0-9,A-Z,a-z) — 限制的字符集.默认范围是数字+大小写字母.
|
String — 随机的字符串.
|
| color | () | 方法 |
public static function color(red:String = 0-255, green:String = 0-255, blue:String = 0-255):uint获取一个随机的RGB颜色值.
参数
red:String (default = 0-255) — 红色随机范围.默认0-255.
| |
green:String (default = 0-255) — 绿色随机范围.默认0-255.
| |
blue:String (default = 0-255) — 蓝色随机范围.默认0-255.
|
uint — RGB数值.
|
| integer | () | 方法 |
public static function integer(value:Number):int获取一个随机的范围类的整数.
如果随机范围值是8,则表示在0-8中随机一个整数;如果要在5-8中随机一个整数,请使用integer(3)+5.
参数
value:Number — 随机范围.
|
int — 随机的整数.
|
| number | () | 方法 |
public static function number(value:Number):Number获取一个随机的范围类的Number.
参数
value:Number — 随机范围.
|
Number — 随机的Number.
|
| range | () | 方法 |
public static function range(value1:Number, value2:Number, isInt:Boolean = true):Number在一个范围内获取一个随机值.
参数
value1:Number — 随机范围1.
| |
value2:Number — 随机范围2.
| |
isInt:Boolean (default = true) — 是否返回为整数.
|
Number — 符合(num1 >= num > num2)的数值.
|
| ranges | () | 方法 |
public static function ranges(b:Object, ... args):Number在多个范围获取随机值.
当第一个参数是以布尔值存在时,则从第二个参数开始算随机范围;如果第一个参数是Number类型,则默认返回值为整型.
从第一个有效随机范围参数开始算,所有范围参数的总数必须是偶数,否则将触发Error.
假设调用ranges(3,9,20,51,-9,-20); 则表示返回结果是在3-9,20-51或-9到-20之间的整数. 如果调用ranges(false,3,9,20,51,-9,-20); 则表示返回结果是在3-9,20-51或-9到-20之间的Number.
参数
b:Object — 是否返回为整数.
| |
... args — 多个随机范围,请参照range方法的vaule1和value2两个参数.
|
Number — 符合多个(num1 >= num > num2)的数值.
|
| string | () | 方法 |
public static function string(restrict:String = 0-9,A-Z,a-z):String获取一个随机字符. 默认范围是数字+大小写字母.
限制字符集只局限于随机数字和大小写字母. 字符集可以是单个字符,例如:a,t,i,9表示在ati9四个字符中随机一个字符. 字符集可以是一个范围,例如:5-9表示在56789五个字符中随机一个字符;a-d表示在abcd中随机一个字符. 字符集也可以组合使用,例如5-9,a-d,x,n表示在56789abcdxn一堆字符中随机一个字符.
参数
restrict:String (default = 0-9,A-Z,a-z) — 限制的字符集.默认范围是数字+大小写字母.
|
String — 随机的字符.
|