flash asの常用方法の記録
/* * @author:[email protected]
* @power:output between min and max num random number
*/
public function rand(max,min,num){
var a_array = new Array();
var b_array = new Array();
var a;
for (var n=min; n<max; n++) {
a_array[n] = n+1;
}
// because need num ,so loop num times
for (var k=0; k<num; k++) {
// a_array ;
a = Math.floor(Math.random()*a_array.length);
// b_array;
b_array[k] = a_array[a];
// a_array , 。
a_array.splice(a, 1);
}
//
return b_array;
}