公司需要做一个大转盘抽奖的活动,其实最关键的地方就是奖品的概率计算了,不过前两天做的这个计算规则挺简单:
设置每个奖品的概率,所有奖品概率之和 乘以 随机值(0-1之间的double类型小数)=抽中值
然后循环判断每个奖品的概率,直到大于抽中值就是中奖的奖品。
公司需要做一个大转盘抽奖的活动,其实最关键的地方就是奖品的概率计算了,不过前两天做的这个计算规则挺简单:
设置每个奖品的概率,所有奖品概率之和 乘以 随机值(0-1之间的double类型小数)=抽中值
然后循环判断每个奖品的概率,直到大于抽中值就是中奖的奖品。