Ali obstaja način za generiranje naključnega števila v določenem območju (npr. od 1 do 6: 1, 2, 3, 4, 5 ali 6) v javascriptu?
function randomIntFromInterval(min, max) { // min and max included
return Math.floor(Math.random() * (max - min + 1) + min);
}
Kar počne "extra" je, da omogoča naključne intervale, ki se ne začnejo z 1. Tako lahko na primer dobite naključno število od 10 do 15. Prilagodljivost.
Če želite dobiti naključno celo število med 1 (in samo 1) in 6, morate izračunati:
Math.floor(Math.random() * 6) + 1
Kje: