有没有办法在不使用本地存储的情况下可靠地执行函数一定比例的时间?
例如:在页面加载时,console.log('hello') 60% 的时间。
- 创建一个 1-10 之间的随机数
- 如果 number == 7、8、9 或 10 则不执行
- 否则,console.log('hello);
如果每个数字被选择的概率相等,则当选择 10 个数字中的 6 个时运行函数 = 60% 的运行时间。
这样的事情在数学上合理吗? Cookie 和 session 不可用..
谢谢
更新:我不是在寻找执行此操作的代码。我问的是数学。
最佳答案
if(Math.random() < 0.6) {
console.log('hello')
}
关于javascript - 以数学方式表示没有本地存储的时间百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23222185/