cou*_*011 25 javascript random
可能重复:
在Javascript中生成随机数
如何在JavaScript中获得-10到10之间的随机数?
Dar*_*rov 65
var min = -10;
var max = 10;
// and the formula is:
var random = Math.floor(Math.random() * (max - min + 1)) + min;
Run Code Online (Sandbox Code Playgroud)
Aky*_*ane 20
jQuery的: $.randomBetween(minValue, maxValue);
小智 9
例如:
var min = -10;
var max = 10;
console.log(Math.floor(Math.random() * (max - min + 1) + min));Run Code Online (Sandbox Code Playgroud)
.as-console-wrapper { max-height: 100% !important; top: 0; }Run Code Online (Sandbox Code Playgroud)
请参阅此jsrandom.php以进行一些比较Math.floor,Math.ceil和Math.round.
使用不超过简单的谷歌搜索,
var randomnumber=Math.floor(Math.random()*21)-10
Run Code Online (Sandbox Code Playgroud)
Math.random()*21)返回0到20之间的数字.减去10将产生-10到10之间的随机数.
我的建议:首先尝试Google,然后询问结果,例如:
获取随机数的最佳方法是什么?我用谷歌搜索并找到方法X和Y,并想知道哪个最适合用途Z.