Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Не получается случайное число (https://javascript.ru/forum/css-html/63767-ne-poluchaetsya-sluchajjnoe-chislo.html)

eridan 28.06.2016 10:19

Не получается случайное число
 
Здравствуйте, есть такой код:
<input type="text" id = "min" maxlength="6" placeholder="min" />
<input type="text" id = "max" maxlength="6" placeholder="max" />
<input type="button" id = "gener" onclick="gen()" value="Сгенерировать" />

function gen() {
	var min = document.getElementById("min").value;
	var max = document.getElementById("max").value;
	alert( min + " " + max + " " + randomInteger(min, max) );
}


function randomInteger(min, max) {
	var rand = min + Math.random() * (max + 1 - min);
	rand = Math.floor(rand);
	return rand;
}


Для проверки вывожу алертом минимальное, максимальное значение а так же случайное число в заданных пределах. Если в вызов функции подставить обычные числа, все считается, но с переменными, как будто выдает 2 числа сразу, не могу определить где накосячил, помогите деревянному мне :(

рони 28.06.2016 10:22

Цитата:

Сообщение от eridan
+document.getElementById

:)

eridan 28.06.2016 10:42

Гениально, а я ведь раньше так делал, спасибо огромное!


Часовой пояс GMT +3, время: 07:30.