
Код:
var vars:Array = new Array ();
function unicNum(searchArray:Array, max:Number, min:Number):Number
{
if (max == null) return;
if (min == null) min = 0;
var currentNum = Math.round(Math.random()*(max - min)) + min;
var error:Boolean = false;
for (var i:Number = 0; i < searchArray.length; i++)
{
if (searchArray[i] == currentNum)
{
error = true;
break;
}
}
if (error == true) currentNum = unicNum(searchArray, max, min);
return currentNum;
}
for (var a:Number = 0; a < 5; a ++)
{
vars[a] = unicNum(vars, 10);
_root["m"+a] = vars[a];
}
trace (m0 + ", " + m1 + ", " + m2 + ", " + m3 + ", " + m4);