Jos*_*osh 4 javascript random math
我想在两个范围之间创建一个10的倍数的随机数.
例如,如果我给函数提供参数0, 100
,它将返回以下数字之一:
0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100
Run Code Online (Sandbox Code Playgroud)
但没有像63
或55
.
是的,我知道这会击败真正的"随机性",但我只需要一个快速简单的方法来获得两个范围之间的10的倍数.
谢谢.:)
Mic*_* M. 10
我想它可以帮助:
var randomnumber=Math.floor(Math.random()*11)*10
Run Code Online (Sandbox Code Playgroud)
它只是一行:
function rand_10(min, max){
return Math.round((Math.random()*(max-min)+min)/10)*10;
}
Run Code Online (Sandbox Code Playgroud)