美文网首页
JavaScript --- 如何指定某件事的发生概率?

JavaScript --- 如何指定某件事的发生概率?

作者: 一线码农 | 来源:发表于2019-11-05 09:46 被阅读0次

最近在做一个小项目,其中需要一个指定随机概率的功能,自己想到了一个自认为比较简单的方法

function randomProbability(probability: number){
  if(probability < 0 || probability > 1){
    console.warn('不在概率范围');
    return;
  }
  let randomNumber = Math.random();
  if(randomNumber >= 0 && randomNumber <= probability){
    return true;
  } else {
  return false;
}

虽然都是伪随机数,但是经过我的测试,分别取1000次,10000次之后基本能够达到指定事件发生的概率的效果,满足一般性的需求,如果需求更加苛刻,建议更换其中的随机数算法即可,保证随机数更加“随机”即可

相关文章

  • JavaScript --- 如何指定某件事的发生概率?

    最近在做一个小项目,其中需要一个指定随机概率的功能,自己想到了一个自认为比较简单的方法 虽然都是伪随机数,但是经过...

  • 概率开始

    概率是量度某事发生几率的一种数量指标。 如果某件事不可能发生,则其概率为0;如果某件事肯定会发生,则其概率为1。大...

  • 模型22:概率知识

    【模型名称】 概率 【适用场景】 预测 【模型说明】 概率,就是某件事发生的可能性。公理1:任何事件发生的概率都在...

  • Logit模型简介

    一、概率 是用来描述某件事发生的可能性。 事件 A 发生的概率 = 事件 A 出现的次数 / 所有结果出现的次数 ...

  • 无人车如何做决策?

    无人车如何计算出某件事情发生的概率? 我们相信概率,因为当我们处在不确定性中,它是唯一能帮助我们作出决策的方法。 ...

  • 由贝叶斯理论所联想到的

    运用贝叶斯推理时,某件事发生的概率,其实也可以称为“你认为”这件事发生的概率,它是你“信念水平”的量化。为什么贝叶...

  • 死磕数据分析(3)-生活中与你朝夕相处的概率学

    第二课:人工智能时代,用概率思维发现人生机会 1.概率 1.1定义 概率是用数值来表示某件事情发生的可能性,从某种...

  • 10分钟搞懂条件概率

    条件概率的意思是在某种条件下某件事发生的概率是多少。条件概率其实反应了一个朴素的概念,你平时在推理不确定的事情时,...

  • 零公式讲解统计学——全概率公式(Law of total pro

    今天来聊聊全概率公式(Law of total probability)。 在生活中,如果我们需要计算某件事发生的...

  • 补充点概率知识

    当我们考虑一件事的发生概率或者确定某件事的真假时,在自己的直觉中加入一点贝叶斯的概率思维,会使结果的准确度得到提高...

网友评论

      本文标题:JavaScript --- 如何指定某件事的发生概率?

      本文链接:https://www.haomeiwen.com/subject/vzqsbctx.html