Показать сообщение отдельно
  #5 (permalink)  
Старый 05.11.2012, 04:06
Новичок на форуме
Отправить личное сообщение для mindkilla Посмотреть профиль Найти все сообщения от mindkilla
 
Регистрация: 04.11.2012
Сообщений: 7

поиграл в песочнице:
Поиграть!
var a = new Number(prompt('', '1'));
      var b = new Number(prompt('', '10'));
      var m = new Number(prompt('', '10'));
      var mapTrue = new Array();
      var outSet = '';
      var num = '';
      for (var i = 0; i < m; i++) {
        num = Math.floor(Math.random() * ((b - a) + a));
        if (mapTrue[num]) continue;
        outSet = outSet + (i == 0 ? ' ' : ',') + num;
        mapTrue[num] = true;
      }
      alert(outSet);


Выбирает, не полное количество элементов массива(
Ответить с цитированием