на самом деле это не обязательно, достаточно такой записи
Код AS3:
var randomIndex:int = int(Math.random() * array.length);
Цитата:
Ваш вариант выдаст неверное распределение: первый и последний элементы будут встречаться в ~2 раза реже остальных.
|
Откуда такие данные? Эта запись даст ткие же результаты, просто она более громоздка и неуклюжа