App Inventor 2 随机数与概率游戏教程
覆盖:随机整数、小数、概率抽奖、抽卡算法、权重随机、伪随机种子。
一、随机数基础
1.1 基础随机数
1.2 随机列表项
二、概率抽奖算法
2.1 固定概率抽奖
2.2 权重随机(更灵活)
三、保底机制
3.1 井号机制
四、伪随机与真随机
4.1 固定种子(可复现)
某些场景需要可复现的随机序列:五、实战:幸运大转盘
5.1 界面
5.2 代码
六、常见问题
Q1:随机数不均匀?
确保使用足够大的范围,如 1-1000 而非 1-10Q2:如何实现概率累计?
使用权重池,逐个累加比较Q3:保底如何实现?
计数器+重置逻辑,详细见上文文档版本:2026.03 | 作者:App Inventor 2 中文网 www.fun123.cn
参考资料与版权声明
原文来源
- MIT App Inventor 官方文档 - MIT App Inventor
- MIT App Inventor Community - MIT App Inventor Community
- MIT App Inventor GitHub - MIT CML
版权声明
本文档基于 MIT App Inventor 官方文档及社区资源整理,版权归原作者所有:- MIT App Inventor 官方文档采用 CC BY-SA 4.0 授权
- MIT App Inventor Community 帖子版权归原作者所有
