![]() |
|
||||||||||
|
|||||
random Доступность Flash Player 4. Функция устарела во Flash 5 с появлением Math.random(). Синтаксис random(value) Параметры value Число . Возвращает Число. Описание Функция; возвращает случайное число от 0 и до числа, на единицу меньше, чем указано в параметре value, включительно. Пример При следующем использовании random() может возвратить значения 0, 1, 2, 3 или 4: не подходит. Тогда уже: Разница в том, что Ваш способ более быстродейственный, а мой более медленный. Убедиться можно так: t=getTimer(); for(i=0; i<200000; i++){ randomvar=Math.floor(Math.random()*2)+1; } trace(getTimer()-t); t=getTimer(); for(i=0; i<200000; i++){ randomvar=random(2)+1; } trace(getTimer()-t); 1647 649 Как видите разница почти в три раза. Ваш код лучше. Цитата:
__________________
Играй. Это жизнь. Всё повторяется. Играй. Последний раз редактировалось AzagThoth; 10.04.2010 в 01:00. |
![]() |
Часовой пояс GMT +4, время: 12:20. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|