Показать сообщение отдельно
  #2 (permalink)  
Старый 02.04.2018, 19:32
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

var genArray = (function() {
	var length = 5,
		range = [-100, 100];

	function getRandomInt() {
		return Math.floor(Math.random() * (range[1] - range[0] + 1)) + range[0];
	}
  
	return function() {
		var n, result = [];
    
		while(result.length < length) {
			n = getRandomInt();
			if(result.indexOf(n) === -1) {
				result.push(n);
			}
		}
    
		return result;
	}
})();


<button onclick="alert(genArray())">CLICK</button>

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