Показать сообщение отдельно
Старый 24.10.2011, 17:02
smithy вне форума Посмотреть профиль Отправить личное сообщение для smithy Найти все сообщения от smithy
  № 4  
Ответить с цитированием
smithy

Регистрация: Oct 2011
Адрес: Питер
Сообщений: 58
Цитата:
Сообщение от Inet_PC Посмотреть сообщение
Код AS3:
trace (massiv1[Math.round(Math.random() * (massiv1.length-1))])
Ваш вариант выдаст неверное распределение: первый и последний элементы будут встречаться в ~2 раза реже остальных.

Код AS3:
var massiv:Array= [1,2,3,4,5];
var random:int= massiv[int(Math.random()*massiv.length)];
trace(random);


Последний раз редактировалось smithy; 24.10.2011 в 17:08.