小编jsd*_*zma的帖子

我在 Lua 中不明白的变量声明

我正在阅读一些 Lua 并做了一些将它与 Löve 2D 一起使用的课程,在一个示例中,他们以这种方式声明了一个变量,老实说,我不明白:

ballDX = math.random(2) == 1 and 100 or -100

我试图谷歌并阅读了一些但还没有找到专门解释这一点的地方。看看它所说的,我确定了显而易见的,BallDX 等于 1 和 2 之间的随机数,但从那里我变得很困惑,随机数等于 1 和 100 或 -100 是什么意思?

lua

2
推荐指数
1
解决办法
53
查看次数

标签 统计

lua ×1