Я пытаюсь получить случайное число между двумя номерами из ввода в JavaScript. Когда я помещаю числа вместо max.value и min.value, это работает, но не с переменной. Я не могу понять, как работает случайное в js, на других языках программирования я знаю, что это легко сделать, как случайный (min, max), поэтому я совершенно не понимаю, почему в JS так сложно. Спасибо.случайное число js min max
function genRanNumb() {
document.getElementById('demo').innerHTML=Math.floor(Math.random()*(max.value-min.value+1)+min.value);
}
<input type="text" id="min">
<input type="text" id="max">
<button id="btn" onclick="genRanNumb()">button</button>
<p id="demo"></p>
Checkout это .. после того, как 2с Google! http://stackoverflow.com/questions/1527803/generating-random-whole-numbers-in-javascript-in-a-specific-range – pleinx
https://developer.mozilla.org/en-US/docs/Web/ JavaScript/Reference/Global_Objects/Math/random –
отлаживает ваш код, и вы легко поймете, почему он не работает. – James