javascript - 如何在 JavaScript 中获取一位数的随机数?

标签 javascript math random digits

<分区>

Possible Duplicate:
Generating random whole numbers in JavaScript in a specific range

如何使用 Math.random() 或其他方式获得一位随机数(1、2、3、...,而不是 0.1、0.2、...或 1.0、5.0、...)在 JavaScript 中?

最佳答案

Math.random() 返回一个介于 01 之间的 float ,所以只需将它乘以 10并将其转换为整数:

Math.floor(Math.random() * 10)

或者更短的内容:

~~(Math.random() * 10)

关于javascript - 如何在 JavaScript 中获取一位数的随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14122894/

相关文章:

javascript - 如何在 Web 应用程序中使用 Firebase 实时数据库

javascript - Jstree:当我重新加载我的树时,我无法将所有复选框重置为默认取消选中

python - 卢恩公式的实现

java - 在素数阶循环群中查找元素

Javascript 加密功能 - 它是如何工作的?

javascript - PHP mt_rand 真的是随机的还是可能有偏见?

用于随机数生成的 Python pycrypto 库与 os.urandom

javascript - 如何在HTML、JS中通过鼠标点击改变矩形部分的颜色?

python - 检测图像的最外边缘并基于它进行绘图

javascript - Promise 中的 .done 是什么?