我Math.Random()在 javascript 中很困惑,因为我知道这个函数将返回一个介于0和之间的数字1
我试图返回一个 400 到 500 之间的数字,我所做的是:
var y = Math.floor((Math.random() * 400) + 100);
Run Code Online (Sandbox Code Playgroud)
但此代码可能会返回一个值,100或者200
创建一个数字的最佳实践是什么,其中最小值是n0,最大值是n1
尝试这个:
var y = Math.floor((Math.random() * 80) + 400);
Run Code Online (Sandbox Code Playgroud)
Math.random() * 80 将产生一个 0 到 80 之间的数字,然后只需将 400 添加到它
| 归档时间: |
|
| 查看次数: |
8478 次 |
| 最近记录: |