App Inventor如何对定义好的范围(数字或字符)进行不重复抽取,并且判断排序

您好,目前我们集团大力推广AppInventor这个开发工具,我也使用这个工具开发游戏进行测试。游戏说明:在9个固定位置按钮上随机针对3个按钮进行显示,并且生成随机数字和... 您好,目前我们集团大力推广App Inventor这个开发工具,我也使用这个工具开发游戏进行测试。
游戏说明:在9个固定位置按钮上随机针对3个按钮进行显示,并且生成随机数字和字符,按照升序或者降序进行依次点击随机显示按钮
当按正确顺序点击按钮时得分,错误点击按钮减分

目前情况:我已经完成了随机生成显示按钮代码,如图:

请教问题:
1、如何在已经显示的按钮上生成的随机数字或字符不重复
2、在点击按钮的时候根据指定升序或降序,如何判断按钮上随机生成的数字或字符正确,例如:按升序生成1 2 3数字,在点击时候要先按1,再按2,最后按3,按错失败
展开
 我来答
老巫婆的程序世界
2015-05-11 · TA获得超过1537个赞
知道小有建树答主
回答量:568
采纳率:0%
帮助的人:75万
展开全部
第一个问题:App Inventor2有生成随机数的命令,如果是随机数字,可以直接生成;如果是数字与字符的混合,可以将数字和字符放在列表中,并从列表中随机抽取(AI2有随机选择列表项功能).

第二个问题:在显示随机数之后,首先程序要给它们排序,方法是将它们放在一个列表中,当用户点击某个按钮时,累计用户点击次数,用点击次数作为索引值从列表中提取内容判断点击是否正确。
来自:求助得到的回答
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式