Проблемы с вводом параметров при генерации числа из заданного диапазона
Ребята, приветствую! Имеется два поля для ввода чисел, среди диапазона от меньшего к большему необходимо сгенерировать случайное число. Для этого есть функция f1. При передаче параметров через input функция работает некорректно (иногда выдаются числа даже сверх максимального значения). В то же время, если input обойти и вводить параметры напрямую в функцию, то она сработает. Куда копать?!
let out6 = document.querySelector('.out6');
let btn = document.querySelector('.btn');
function f1(min,max) {
return Math.floor(Math.random() * (max - min +1)) + min;
}
btn.onclick = function () {
let inp1 = document.querySelector('.inp1').value;
let inp2 = document.querySelector('.inp2').value;
out6.textContent = f1(inp1,inp2);
}
Последний раз редактировалось link_443, 16.01.2020 в 01:44.
|