云开发如何根据幸运值抽取中奖用户?
发布于 6 年前 作者 qiaotao 5515 次浏览 来自 官方Issues

现有一个抽奖活动,参与用户有4000人,每个用都用自己的幸运值(每个用户不同),如何参照幸运值随机抽取中奖用户?

规则:幸运值越大被抽取的概率越高

跪求大神指点

2 回复

https://developers.weixin.qq.com/community/develop/article/doc/0006a6cbab8a8090fb9b632cd5b013

特意写了篇技术文。。。

感觉同时解决了你两个大问题:算法和4000条;你不点有用都说不过去。

用户幸运值:

A:5

B:2

C:3

D:1

建立数组[A,A,A,A,A,B,B,C,C,C,D]

然后随机取

回到顶部