前言:
现时小伙伴们对“生成随机数据的软件”可能比较讲究,各位老铁们都需要剖析一些“生成随机数据的软件”的相关知识。那么小编同时在网摘上收集了一些关于“生成随机数据的软件””的相关知识,希望同学们能喜欢,朋友们一起来学习一下吧!今天,有朋友问我,能不能帮他做一个单位的抽奖小程序,我欣然答应了。并对他们公司的福利表示羡慕。最终效果参见下图
这个软件执行时,会按照先抽10个三等奖,然后抽5个二等奖,以此类推。每次抽一个,已经中奖的伙伴不再参与接下来的抽奖环节。
简单做好了这个程序给朋友,他收下了。但他什么时候会邀请我去参加抽奖呢。但很显然,他并没有邀请我。这是另一个悲伤的故事了。
话说回来,这个程序其实不难做
主要的核心逻辑是:
抽奖:将待抽奖的群体放入一个数组,每次抽奖用随机函数生成一个介于数组长度间的随机整数,作为抽中的幸运儿。抽完后,在数组中删除已抽中的用户,如此往复即可。
展示:利用sleep函数和循环,实现不断地更新滚动的参加抽奖人员。
初始化:需要有一个初始化功能来重置抽奖程序
保存:利用保存功能,将抽中的幸运儿公布到左边的公示榜中,以示公平。并让幸运儿接受膜拜。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #生成随机数据的软件