小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我想做一个抽奖微信小程序,在想抽奖要如何设计,一般是用随机数加判断吗?假如是的话能不能具体说一下,谢谢
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
如果使用 random 这类工具函数的话,其实还是存在概率偏差的问题,可以了解一下洗牌算法
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
使用随机数的话要注意一下伪随机数的问题,可以看看已有的抽奖小程序作为参考
随机数可以的,如果套个函数控制概率就更好了
应该可以用随机数的,再加上一些算法调整概率就行了。
用系统当前时间作为随机种子
可以用随机数的。用时间戳作为种子,限定一下随机数的范围,然后设定一下随机数的映射规则,基本就行了。
建议还是直接去搜一个抽奖小程序参考。
你确定你是做开发的?
点我头像 看我主页
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
如果使用 random 这类工具函数的话,其实还是存在概率偏差的问题,可以了解一下洗牌算法
使用随机数的话要注意一下伪随机数的问题,可以看看已有的抽奖小程序作为参考
随机数可以的,如果套个函数控制概率就更好了
应该可以用随机数的,再加上一些算法调整概率就行了。
用系统当前时间作为随机种子
可以用随机数的。用时间戳作为种子,限定一下随机数的范围,然后设定一下随机数的映射规则,基本就行了。
建议还是直接去搜一个抽奖小程序参考。
你确定你是做开发的?
点我头像 看我主页