当前位置: 首页 > news >正文

Lua学习记录(1) --- Lua中的条件分支语句和循环语句

-----------------------------------------------------条件分支语句-------------------------------------------------------

一、条件分支语句

语法格式:注意是以end结尾哦

单条件分支语句

if 条件 then

end

多条件分支语句 在Lua中没有Switch一说 只有多个if then elif end。如下所示

-- 多分支
-- if 条件 then 执行语句 elseif 条件 then 语句 end
if a > 90 thenprint("优秀")
elseif a > 80 thenprint("良好")
elseif a > 70 thenprint("中等")
elseprint("不好")
end

务必注意都是以end结尾!!!!

------------------------------------------------------循环语句----------------------------------------------------------

二、循环语句

        在Lua中有三种循环语句

1、while循环

while 循环继续条件 do

        循环主体

end

注意哦 这些都是以end结尾的

-- while循环
-- 语法 while 条件 do 执行语句 end
num = 0
while num < 5 doprint("当前num的值为:"..num)num = num + 1
end

2、repeat until循环 注意unitl是终止条件哦 只有满足这个条件了才会跳出循环

num = 0
repeatprint("当前num的值为repeat:"..num)num = num + 1
until num > 19 -- 当num大于5时 跳出循环 是结束条件

3、for循环

-- for循环
-- 语法 for 变量=初始值,结束值(结束条件值),步长 do 执行语句 end
for i = 1,10,3 do -- 如果想自定义增量 直接逗号后面写 递增就写正数 递减就写负数 默认步长为1print("当前i的值为for:"..i)
end

好的 今天的知识很简单 我们敬请期待下一篇文章吧!再见

http://www.dtcms.com/a/601594.html

相关文章:

  • 铸铁实验平台概述
  • 微电网的“智能大脑”:ACCU-100M如何实现光储充一体化协调控制?
  • 算法 day 52
  • seo优化排名易下拉试验2022年seo还值得做吗
  • (Mysql)MySQL 查询执行顺序总结
  • Plaxis自动化建模与Python应用全解:从环境搭建到高级案例实战
  • 网络推广网站排名免费的行情软件网站不用下载
  • 建设网站困难的解决办法推荐营销型网站建设
  • 护航青春心 ——VR青少年心理健康体验系统的温柔守护
  • 20251112给荣品RD-RK3588开发板跑Rockchip的原厂Android13系统时适配gmac0
  • 网站支付页面怎么做的咸宁手机网站建设
  • 石油钻井、HDD、采矿:不同工况下,如何抉择您的陀螺定向短节?
  • MySQL: 体系结构与插件式存储引擎架构详解
  • 滨海做网站哪家好手机如何制作网站源码
  • k8s上seatunnel 可视化部署
  • 空中之眼:RTMP推流平台EasyDSS在无人机推流直播安防监控中的创新应用
  • SVN冲突的解释
  • 无人机中继信号稳定传输技术要点
  • 天猫官方网站首页可口可乐搜索引擎营销案例
  • 论文解读 - 大型多模态模型中现实世界个性化基准测试
  • 培训学校网站建设要点做一个网站最低多少钱
  • 企业网站备案 过户网上询价
  • 现代Java Web应用部署全栈实战:Tomcat集群+JDK17+Spring Boot+Nginx负载均衡
  • 东莞网站建设公司口碑排名网站开发怎么让别人看到
  • 网站备案要烟台网站制作工具
  • 医疗电子发票真伪查验API-财政票据查验-接口技术解析
  • Aloudata Agent 重磅功能发布:“用户编排思路、AI 精准执行、可沉淀复用”的模块化分析报告
  • ThreadLocal 结构设计的精妙之处
  • 【Numpy数据运算】数组间运算
  • discuz修改网站底部网站建设平台推荐