lua - 如何让 math.random 打印一个字符串
问题描述
你如何math.random
从表中打印一个字符串而不是一个 int 值。
这是我写的一些代码
local Menu = {"","",""}
local Item = math.random(1,#Menu)
print(Item)
对不起,如果这是一个问题,如果每个人都知道的话。我大约 6 天前才开始编写脚本。我在谷歌的任何地方都找不到答案,所以我决定来这里。
解决方案
你很接近:使用print(Menu[Item])
应该做你需要的。
您也可以使用math.random(#Menu)
, 因为它与math.random(1,#Menu)
.
推荐阅读
- flutter - 一旦条件为真,更改按钮的背景颜色
- netlogo - 每只海龟根据其大小获得更多补丁 Netlogo
- python - Pytest Bdd:即使失败也如何继续执行 BDD 中的步骤
- mongodb - 带有条件的日期之间的MongoDB查询
- c - ESP32 BluetoothSerial 在读取数据前无法检查密码
- linux - LXDE-pi/autostart 中 '@libreoffice' 和 'sudo libreoffice' 的区别
- javascript - 输入字段值未正确重置
- php - 只有变量应该在第 88 行的 class.base.sys.php 中通过引用传递
- azure-ad-b2c - ADB2C Rest API 不将自定义属性保存到配置文件
- typescript - 如何从 Typescript 中的类元组中提取鉴别器