Показать сообщение отдельно
  #3 (permalink)  
Старый 03.05.2016, 14:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

laimas,
зачем перемешивать постоянно хватило бы 1 раза ... но можно и не перемешивать совсем для данного случая.
<script>
var a = [1,2,3,4,5,6,7,8,9];
function rnd() {
    var c = a.length;
         return c && a.splice(Math.random()*c|0,1)[0] 
}
</script>
<button onclick="alert(rnd())">GO</button>

Последний раз редактировалось рони, 03.05.2016 в 14:35.
Ответить с цитированием