Показать сообщение отдельно
Старый 03.05.2013, 19:03
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 6  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Dip52,
Метод Math.random() возвращает число от 0 до 0.9999999, Еденицу он не вернёт. Следовательно - результатом всегда будет индекс не более length-1.

Код AS3:
var arrayLength:uint = 10;
for (var i:uint = 0; i<15; i++){
	trace('random index: ' + int(Math.random() * arrayLength));
}
Код:
random index: 6
random index: 8
random index: 0
random index: 3
random index: 0
random index: 3
random index: 4
random index: 9
random index: 7
random index: 5
random index: 9
random index: 8
random index: 8
random index: 6
random index: 0
__________________
Дети не должны знать о своих родителях