javascript - JQuery 创建一个随机的 16 位数字可能吗?

标签 javascript jquery

正如标题所说...是否可以使用 jquery 创建随机的 16 位数字?

最佳答案

只需使用:

Math.floor(Math.random()*1E16)

编辑:

请注意,数字位数较少的可能性约为 1/10。如果Math.random()生成类似 0.0942104924071337 的内容然后0.0942104924071337 * 1E160942104924071337其计算结果为 942104924071337 ; 15 位数字。

100% 保证数字长度为 16 位的唯一方法是将其形成为字符串。使用这种方法我会推荐@rjmunro的答案:

number = (Math.random()+' ').substring(2,10)+(Math.random()+' ').substring(2,10);

关于javascript - JQuery 创建一个随机的 16 位数字可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9120915/

相关文章:

javascript - 变量作为属性名称

javascript - jquery如何在页面标题中添加和删除警报号码?

javascript - 掌握预加载图像

javascript - 如何使用 filepond 插件、ajax 和 php,在服务器上未检测到文件名

javascript - AngularJS 许多 Controller ng 设计 Material

javascript - 单选按钮问题 cakephp + jquery

javascript - 处理 meteor 集合中可变的键值对(无模式困境)

javascript - 在 Javascript 的内联函数中将参数作为值传递

c# - 无法从代码隐藏中调用 JS 函数

jquery - Ajax 附加对象在 dom 中不可见