原文:一个通用的抽奖算法源码(适用于大转盘刮刮乐)

结合网上网友的算法,整理下,记录下来备用。 大转盘分为六个奖项,如果没有那么多奖项可以把概率和个数调为 ,每一个奖项的概率可以控制,数量也可以控制,当一个奖项的个数为 的时候,该奖项的中奖概率自动变为 。确保奖项不会超出预算。没人每天限制抽奖次数,一天可以抽一次将。中奖之后的人员必须填写姓名和电话,填写完成,该奖品自动减 。如果你是做长线活动的,活动还做了特殊处理,当一个用户中奖次数超过或等于 的 ...

2018-02-07 09:58 0 2120 推荐指数:

查看详情

PHP实现大转盘抽奖算法

流程: 1.拼装奖项数组,2.计算概率,3.返回中奖情况 代码如下:中奖概率 ' v ' 可以在后台设置,传到此方法中,注意传整数 效果图: ...

Tue Apr 17 01:14:00 CST 2018 1 777
自己实现一个

  今天有看到一个园友发了一篇自己实现的刮了,感觉挺好玩的就下下来看看,结果运行不了,想想也不是太难就决定自己实现一个,还是花了点时间的,源码下载链接在最下面(这个绝对有用,除非你的浏览器不支持canvas)。废话不多说,讲解一下几个重要的点吧: 一、首先是刮刮卡的效果,很自然想到两层 ...

Sun Dec 08 06:26:00 CST 2013 7 2712
幸运大转盘抽奖 抽奖算法 程序实现逻辑

近期碰到的一个需求,实现一个类似大转盘抽奖的功能,需自定义奖项,各奖项中奖概率,当日抽奖最大次数,抽奖成本等。分享一个简单的java代码的实现的思路,有不足之处感谢各位指正。 初步方法 首先要定义几个奖品,例如: iphone 中奖机率 10% 100元购物卷 ...

Thu Jun 07 00:15:00 CST 2018 0 6920
抽奖动画 - 大转盘抽奖

1.需求 抽奖是各类营销活动中最常见的一种形式,本产品需求大致如下:转盘周围跑马灯交替闪烁,点击抽奖大转盘旋转,调用接口获取抽奖结果,大转盘指针指向对应的奖品。高保如下图1 图1-高保 2.整体思路 2.1跑马灯 本需求要求跑马灯交替闪烁,那四周的跑马灯就不能是死的图片了,要用动画 ...

Thu Jul 29 17:55:00 CST 2021 3 1111
Java 实现大转盘抽奖

需要用到 JAVA中的Random()函数 注意:大转盘抽奖各奖项中奖概率之和为 1。奖品列表中的概率为累加概率,需要按照添加进列表的顺序进行累加,添加顺序不做要求。 实际中使用需要考虑奖品数量限制等业务需求,该代码只是个简单的抽奖demo。 奖品数量限制的话,如果需要保证剩余奖品概率比例 ...

Thu May 23 01:26:00 CST 2019 0 3521
vue 中实现大转盘抽奖

想要开发一个,可进行配置奖品的大转盘抽奖活动:如下图: 要求: 转盘底图可配置,相对应的奖品也能够配置 开发思路: 可以把转盘开发成一个组件,所有参数皆是可配置的,做成组件具有公用型 通过 transform的rotate旋转 ...

Thu Apr 30 22:59:00 CST 2020 1 10218
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM