0.0.2 • Published 2 years ago
lottery-mrh v0.0.2
彩票
lottery-mrh
彩票(只用对比数)的中奖轮子
内置大乐透和双色球规则使用方法
// 导入模块 const lottery = require('lottery-mrh');
// 创建opt 这里是福彩双色球的示例 let opt = { // 用户选择的数 select: { red: 32, 10, 17, 23, 22, 4, blue: 10 }, // 需要匹配的数,中奖号码 match: { red: 32, 10, 17, 23, 22, 4, blue: 16 }, // 规则 需要包含上面两个字段和money(中奖金额) // 如:{red:0, blue:0, money:0} rule: lottery.config.CWL_RULE, };
// 获取结果 打印 let result = lottery.getWinning(opt); console.log(result) // { redNum: 6, blueNum: 0, money: 8888 }
## 默认规则说明
> 注释:规则是按照[福彩](https://www.cwl.gov.cn/fcpz/yxjs/ssq/)和[体彩](https://www.lottery.gov.cn/dlt/)官网提供玩法说明(`2023/11/15` 前)编写的
`一等奖`和`二等奖`都为浮动奖项,模块字段`money`使用`9999`代替`一等奖`,`8888`代替`二等奖`,其他奖项均匹配官网金额
## 修改记录
| 修改日期 | 修正bug | 版本 |
| -------- | ------------------ | ----- |
| 20231115 | 没有匹配的数组报错 | 0.0.2 |