![]() |
Проблема с функцией рендома
Есть XML-документ, откуда берутся фотки для простого слайдшоу. Я решил сделать, чтобы у слайдов была случайная длительность демонстрации. Т.е. один слайд длится 5 секунд, второй допустим 2 секунды и т.д.
Объявил массив конкретных чисел и и при каждом отображении нового слайда задаю ему длительность отображения, упираясь на одно из чисел из массива рендомом. Но посидел посчитал и понял, что все равно все слайды с одинаковой длительностью отображаются. Вывел трейсом на экран, там числа набираются случайно и количество равно количеству картинок в XML. Я так понимаю, каждое из чисел присваивается каждой картинке. Так почему у меня в оутпуте все так, как надо, а по факту у всех одинаковая длительность? Массив чисел: Код AS1/AS2:
Код AS1/AS2:
|
думать некогда) как вариант попробуй заменить
Код AS1/AS2:
если хочеш от 2 до 10 рандома то делай так: Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 04:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.