设为首页
收藏本站
开启辅助访问
切换到窄版
充值
登录
立即注册
只需一步,快速开始
懒人官网
论坛首页
BBS
视频直播网校
VIP会员
钱包
合鑫云真机
任务大厅
搜索
搜索
本版
帖子
用户
懒人精灵论坛
»
论坛首页
›
懒人精灵
›
教程专区
›
[Lua语言基础]-6、if流程流程控制语句
返回列表
发新帖
[Lua语言基础]-6、if流程流程控制语句
[复制链接]
7416
|
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
帖子
2831
积分
版主
积分
2831
加好友
发消息
回复楼主
返回列表
版本更新
问答专区
综合讨论
直播公开课专区
教程专区
VSCODE专区
插件专区
源码分享
懒人BUG&建议专区
论坛事务
广告位招商