Come posso fare un random tra due numeri, dove il minimo é > 1?
Lo script sotto se metto il valore maggiore di 1 il valori del valore massimo superano quello settato.
Es. con 3 e 7 estrae valori maggiori di 7..
Codice HTML:
<!DOCTYPE html>
<html>
<head>
<script>
function myFunction()
{
var a=eval(form.uno.value);
var b=eval(form.due.value);
var x = Math.floor((Math.random() * b) + a);
document.getElementById("dado").innerHTML = x;
}
</script>
</head>
<body>
<p>Lanciare un dado con valore "min" e "max"!</p>
<form name="form" action="#">
min<input name="uno" type="number"></input><br>
max<input name="due" type="number"></input><br>
<input onclick="myFunction()" type="button" value="Lancia"</input>
</form>
<h1 id="dado"></h1>
</body>
</html>
Grazie