【发布时间】:2021-08-02 21:06:02
【问题描述】:
我想在 Javascript 中生成一个随机数 6 次。我已经声明了随机变量并正常运行。我只需要复制它六次,而不需要单独记录六次。
const randRoll = Math.floor(Math.random() * 10) + 10;
我该怎么办?
【问题讨论】:
-
与您多次执行任何事情的方式相同 - 在教程中查找的关键字是“循环”。
-
Array(6).fill(Math.floor(Math.random() * 10) + 10)? -
@customcommander 这实际上是错误的。
fill()使所有元素都相同。 -
“我只需要复制它六次,而不需要记录它六次。”:这是什么意思?你的功能是什么样的?你在哪里记录任何东西?
-
如果您只需要 6 个随机数,您也可以直接使用
[0,0,0,0,0,0].map(() => Math.floor(Math.random() * 10) + 10)
标签: javascript random