Показать сообщение отдельно
Старый 18.03.2009, 11:35
nOobCrafter вне форума Посмотреть профиль Отправить личное сообщение для nOobCrafter Найти все сообщения от nOobCrafter
  № 2  
Ответить с цитированием
nOobCrafter

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
Ну за детсад.. Я ж тебе отписал уже:
Код AS1/AS2:
function myRandNumber(min:Number, max:Number):Number 
{
var randomNumb:Number = Math.round(Math.random() * (max - min)) + min;
return randomNumb;
}
 
function getRandomIntArray(len:Number):Array 
{
var A:Array = [];
var found:Boolean = false;
var un:Number;
 
while (A.length != len) 
{
 un = myRandNumber(1, len);
 found = false;
 for (var i = 0; i < A.length; i++) 
 {
  if (A[i] == un) 
  {
    found = true;
    break;
  }
 }
  if (!found) A.push(un);
}
return A;
}
 
var rand_arr:Array = getRandomIntArray(50); // так применяем
var rand:Number;
trace(rand_arr)
 
for (var i:Number = 0; i < 30; i++)
{
     rand = rand_arr[i];
     trace(rand)
}