发帖
充值
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
11 0

求教个LUA 的问题 这个是为什么

问答专区 7395 11 2021-12-14 20:44:58
本帖最后由 ca0111 于 2021-12-14 20:46 编辑

为什么  有能解释下的吗
a={1,2,3,4,5,6,7}
QQ图片20211214204412.png

使用道具 举报

2021-12-14 21:41:37
把elseif独立出来就行了,if满足了,elseif就不会执行吧
2021-12-14 23:57:38
if then
elseif then
else
end
--中文翻译
--[[
判断条件
(真-执行)
否则判断条件
(真-执行)
否则(执行)
结束
]]
2021-12-15 00:01:50
如果需要每个依次判断对比,建议可以使用for循环缩减代码
local a={1,2,3,4,5,6,7}
for i=1,#a do
if a[i]=i then
print(a[i])
end
end
2021-12-15 07:40:49
小靖 发表于 2021-12-15 00:01
如果需要每个依次判断对比,建议可以使用for循环缩减代码
local a={1,2,3,4,5,6,7}
for i=1,#a do

嗯,明白怎么做,但是感觉和我理解的不同
2021-12-15 11:32:34
用for迭代器
local a ={1,2,3,4,5,6}
for k,v in pairs(a) do
   print(k,v)
end
2021-12-16 09:07:48
2021-12-17 10:55:24
得好好学学基础语法哦
2021-12-23 16:12:47
学习了
2021-12-25 20:53:14
夺夺夺
您需要登录后才可以回帖 立即登录
高级模式
12下一页
问答专区