如何在 JavaScript 中使用 arc4random

How to use arc4random in JavaScript?

本文关键字:arc4random JavaScript      更新时间:2023-09-26

如何在 JavaScript 中使用arc4random?我尝试使用var randomNumber = (arc4random() % 83) + 1;但我得到了UncaughtReferenceError: arc4random is not defined.我不确定要使用 arc4random 包含哪些库。

arc4random()

JavaScaript中没有定义。要在 JavaScript 中生成随机数,您可以使用 Math.random() .但我认为你可以很容易地模仿arc4random()为:

function arc4random(){
  return Math.random()*4294967296;
}

我不相信这是不可能的,因为所有的研究都指出arc4random不是一个js函数,而是内置于objective-c或ios的函数。 我开始相信你对这件事的研究很少。 甚至SO上的标签维基条目也说了很多。