如何在javascript上生成具有特定数字的随机数

时间:2017-05-17 13:29:21

标签: javascript

伙计们,我想知道如何生成一个数字,例如5到100之间但只有5乘5,例如,它会产生5,10,15,20到100,但不会产生任何其他数字

我已尝试使用Math.floor(Math.random() * (100 - 5 + 1)) + 5,但我似乎无法弄清楚它是如何产生5 x 5的数字而我现在真的需要它。

我还是个业余爱好者,所以请不要火焰。

1 个答案:

答案 0 :(得分:2)

function randomIntStep(min,max,step) { 
    return min + Math.floor(Math.random() * max / step) * step;
}