如何在Javascript中的两个指定变量之间生成随机整数,例如x = 4并y = 8输出4,5,6,7,8中的任何一个?
我正在使用此行为node.js生成sha1 id:
crypto.createHash('sha1').digest('hex');
Run Code Online (Sandbox Code Playgroud)
问题是它每次都返回相同的id.
是否可以让它每次生成一个随机ID,以便我可以将它用作数据库文档ID?
我想生成1到10之间最多2位小数的随机数,
我目前正在使用下面这个来生成我的数字,
var randomnum = Math.floor(Math.random() * (10.00 - 1.00 + 1.00)) + 1.00;
Run Code Online (Sandbox Code Playgroud)
最后,我想知道如何生成如下数字:
1.66
5.86
8.34
格式为:var randomnum = 然后是代码
旁注:我不记得为什么我之前已经生成了这样的数字,但记得有关Math.random生成数字到8位小数的东西.
感谢您的帮助!:)
Ps:我看过很多关于等待向下或向上生成数字的帖子,并且没有找到想直接生成它们的帖子.
更新:我想要一个数字值而不是一个看起来像数字的字符串