Показать сообщение отдельно
Старый 24.04.2008, 16:23
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 7  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
согласен с qazwsx
мне кажется так будет наиболее оптимально

Код:
var count:Number = 100;

var arr:Array = new Array();
for (var i:Number = 0; i<count; i++) {
	arr.push(i);
}

function getRnd() {
	return arr.splice(Math.random()*(arr.length-1), 1);
}

for (var i:Number = 0; i<count; i++) {
	trace(getRnd());
}