公司年会抽奖使用 Math.random()函数是否有失公平?

2019-12-19 10:56:17 +08:00
 zhihupron
每个人有一张刮刮卡卡片。刮开后有编号,然后使用 javascript 生成随机数
https://www.runoob.com/jsref/jsref-random.html
19959 次点击
所在节点    奇思妙想
104 条回复
missqso
2019-12-19 14:54:50 +08:00
哈哈哈 代码公平 程序正确 。除非用量子力学来生成(目前能够做到的)真随机。不然所有的办法都只是五十步笑百步,程度不同而已。年会就图个乐得了。有同事纠结的话,不如把 random 的种子设置为当天的一些特殊数据,比如与会人数啊之类的。或者干脆大屏直播摇骰子得了
DelayNoMore
2019-12-19 15:07:44 +08:00
公平。就算 random 不是真随机,你拿刮刮卡的时候是真随机就可以了
rizon
2019-12-19 15:43:59 +08:00
这得看刮刮卡的数字是哪来的,如果数字从 0 或 1 开始按顺序排下来,我觉得是有些尴尬的,所以刮刮卡的数字也是随机的,抽取刮刮卡也是随机的。

简而言之就是避免两头冷门数字,让所有刮刮卡的值尽量集中在热区。
比如你 1000 个人抽奖,那你觉得可能抽到 0 或 1000 吗。。。这不能单纯用概率说话,所以刮刮卡的数字至少应该都集中在 2 位数或 3 位数以上比较好吧。

以上为个人见解,欢迎讨论
x86
2019-12-19 15:44:46 +08:00
有什么不公平的?
rizon
2019-12-19 16:00:46 +08:00
@rizon #43 当然我说的是怎么让抽奖这件事更加有悬念和刺激,

至于公平则是另一个复杂的问题了,

这世界没有不公平的事情!!!!
这世界没有不公平的事情!!!!
这世界没有不公平的事情!!!!

你的一生,你的命运就是这样分配给你的,你去讨论公平本来就没有意义,在想公平之前,先问一下,谁给你的公平?谁来维护公平,所谓的公平永远都是为了维护弱者权益所产生的概念而已。 强弱是大自然的自然存在,难道这也是不公平的吗?这是大自然的基本法则而已。


让我想起另一件事情,我很小的时候这样想过,你本就是不存在的,只是上帝赋予了灵魂,才产生了你,把一个灵魂装在你的身体里,然后又装在另一个身体里,扔在不同的环境里,这个灵魂便在思考不同的事情,所以大家都是一个灵魂,都是一个人而已,我即众生,众生即我。

当然,我半夜下班骑着自行车回家,看着路上豪车的时候就不这么想了。。。。。。活着,怪累,挺不得劲的
shintendo
2019-12-19 16:15:23 +08:00
被楼上逗笑了
gloye
2019-12-19 16:18:28 +08:00
加个洗牌算法就行了
LiuJiang
2019-12-19 16:35:00 +08:00
这不很公平嘛
xiaocongcong
2019-12-19 16:54:23 +08:00
@binux ????谁说一天的?现在 v2 也和知乎一样喜欢杠了?我都不想喷你,我们公司自己平时都有给客户的抽奖活动,每次放 iphone 抽中概率备注都是 0
liuxey
2019-12-19 16:59:40 +08:00
想起以前现场用箱子抽奖,不是公司领导就是部门负责人
tantalu
2019-12-19 17:08:02 +08:00
随机数种子是谁定的?
Unclev21x
2019-12-19 17:14:38 +08:00
@shintendo 本来我略过了,看你这么一说,我又回头看了下,然后我也笑😀了。
yousabuk
2019-12-19 17:44:14 +08:00
都是公平的,真随机假随机都是公平的。
yangzzzzzzzt1
2019-12-19 17:47:48 +08:00
srand(time(NULL))不就好了
snw
2019-12-19 18:01:00 +08:00
我们是用 Excel RAND()按住 F9 来抽的😂
iamverylovely
2019-12-19 18:04:19 +08:00
```
Math.random=function(){return "楼主中奖"};
//这样公平了吧。
```
iamverylovely
2019-12-19 18:05:40 +08:00
## 回复居然不支持 markdown
wwwe
2019-12-19 18:06:25 +08:00
iamverylovely
2019-12-19 18:06:56 +08:00
tianshilei1992
2019-12-19 18:13:30 +08:00
我还记得我们当时年会的抽奖代码是 PE 现场开投影仪写的😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/630433

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX