标签: javascript random fortify
在我的JavaScript中,我使用var num = Math.round(Math.random() * 10);。它工作正常,但当我使用Fortify静态代码分析器扫描我的代码时,它报告了一个"不安全的随机性"问题。
var num = Math.round(Math.random() * 10);
我知道生成随机数的另一种方法是window.crypto.random();但并非所有浏览器都支持window.crypto。
window.crypto.random()
window.crypto
有人可以解释如何解决这个问题吗?