Здравствуйте, есть такой код:
<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 числа сразу, не могу определить где накосячил, помогите деревянному мне