![]() |
спросить:генератор случайных чисел AS2
Для создания Flash-викторины нужен генератор случайных чисел с неповторяющимися данными AS2. Прошу помощи.
|
Если диапазон достаточный, а количество запусков ограничено:
Код:
var RNDVALUES = []; //Здесь храним числа |
Vertax, а зачем там нужна конструкция
Код:
(MAX - MIN) + MINЗЫ. Надеюсь никто не против, что встрял в чужую тему, просто стало интересно. |
У тебя вызов функции при выбори чисел 0-1000 происходит 3500-5000+ раз :).
Если задать диапазон чисел из каторых мы будем делать выбор например 0-100. И при выборе числа исключать его из этого диапазона, то будет гораздо проще как мне кажется :). |
Цитата:
А формула Math.random() * (MAX - MIN) + MIN. Математика блин. Цитата:
Цитата:
|
Неважно сколько чисел главное чтобы хватило памяти:). Способ каторый я описал оптимальней в любом случае...
Правильнее просто геерировать рандомный диапазон и из него делать выбор |
согласен с qazwsx
мне кажется так будет наиболее оптимально Код:
var count:Number = 100; |
всем спасибо
|
| Часовой пояс GMT +4, время: 20:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.