I’m generating a random number between min and max with this code:
return min + (max - min) * Math.random();
And it works. However, the random numbers are very little usually between “1 or 3” even if the max is 80.
How can I better distribute the random numbers over all range ?
thanks
I am very sure that the code you posted,
return min + (max - min) * Math.random();
, should return an evenly distributed random number between min (inclusive) and max (exclusive). There is no reason why it would return between 1 and 3.. Did you try tracing min and max to make sure that they are the numbers you think they are?