设为首页
收藏本站
开启辅助访问
切换到窄版
充值
登录
立即注册
只需一步,快速开始
懒人官网
论坛首页
BBS
视频直播网校
VIP会员
钱包
合鑫云真机
任务大厅
搜索
搜索
本版
帖子
用户
懒人精灵论坛
»
论坛首页
›
懒人精灵
›
教程专区
›
[Lua语言基础]-6、if流程流程控制语句
返回列表
发新帖
[Lua语言基础]-6、if流程流程控制语句
[复制链接]
4354
|
4
|
2021-8-17 21:40:37
|
显示全部楼层
|
阅读模式
--[[--- lua语言流程控制语句
1.if 判断语句
单分支
双分支
多分支
2.while 循环语句
3.repeat 循环语句
4.for 循环语句--]]
--- if判断结构
--[[if 判断语句
单分支语句
if ()then
[body]
end
双分支语句
if()then
[body]
else
[body]
end
多分支语句
if ()then
[body]
elseif
[body]
else
[body]
end
if 后面需要配合写then语句。
多分支语句中elseif关键字必须连着没有空格,且跟then关键字。
if 后面的逻辑表达式,括号是可以不加的。
--]]
print('单分支语句')
if(true)then
print('学习if单分支语句')
end
print('双分支语句')
num1 = 100
num2 = 200
if (num1>num2)then -- 注意:这里的逻辑表达式小括号可以不写。
print('num1 大于 num2') -- 注意:表达式分号结尾,可以不写。
else
print('num1 小于 num2')
end
print('多分支语句')
num1 = 10
num2 = 20
num3 = 30
if(num1>num2)then
print('num1 大于 num2')
elseif(num2>num3)then
print('num2 大于 num2')
else
print('other condition..')
end
复制代码
回复
使用道具
举报
wwacbffo
|
2024-1-20 15:17:33
|
显示全部楼层
已阅即拥有!
回复
使用道具
举报
uzrviyuz
|
2024-3-8 21:39:35
|
显示全部楼层
看着不难
回复
使用道具
举报
lvqesmea
|
2024-5-31 14:38:26
|
显示全部楼层
学习进步
回复
使用道具
举报
kwijpcld
|
2024-6-1 10:43:03
|
显示全部楼层
可以可以,要放在软件里看的清楚
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
Aitlo
46
主题
164
帖子
2830
积分
版主
积分
2830
加好友
发消息
回复楼主
返回列表
版本更新
问答专区
综合讨论
直播公开课专区
教程专区
VSCODE专区
插件专区
源码分享
懒人BUG&建议专区
论坛事务
广告位招商