Показать сообщение отдельно
  #5 (permalink)  
Старый 23.01.2013, 20:10
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

qwertyuiopoiuytrewq,
Хм - Вы же кол-во случайных ограничили и обрубили дробное, почему бы цифрам не повторяться?
У вас 0.2222 == 0.4444444 и тд
Берите более длинные цифры или регуляркой изымите запятушку тады не нужен Math.floor

alert(Math.floor((Math.random()+'').split(".").join(''))%5);

Последний раз редактировалось Deff, 23.01.2013 в 20:38.
Ответить с цитированием