lua学习笔记5(分支结构和循环的学习)

Lua 复制代码
print("*****************分支结构和循环的学习******************")
print("*****************if else语句******************")
--if 条件 then end
a=660
b=670
--单分支
if a<b then
	print(a)
end
--双分支
if a>b then
	print("满足条件")
else
	print("不满足条件")
end
--多分支
if a>b then
	print("满足条件")
elseif a==668 then --elseif必须要连着写不然会报错后面还要加then
	print("还差一点满足")
elseif a==666 then
	print("终于满足了")
else--最后一个else不用加then
	print("放弃了不找了")
end
print("*****************while do语句******************")
num=10
while num<20 do
	print(num)
	num=num+1
end
print("*****************do while语句******************")
num=1145;
repeat
	print(num)
	num=num+1
until num>1148--满足条件就退出
print("*****************for语句******************")
for i=8848,8850 do--默认递增+1,直到满足大于后面的那个数
	print(i)
end
for i=666,671,2 do--自定义增量就在后面加一个数
	print(i)
end
for i=671,666,-2 do--自定义增量就在后面加一个数,这个数可以是负数
	print(i)
end
print("*****************lua中没有switch语句******************")

输出

相关推荐
海海不掉头发1 小时前
CSDN博客_时序预测9模型复现对比
人工智能·学习·软件工程
蓝祁子yoky3 小时前
Qt学习日记 Day13:网络编程(一)-TCP基础与Socket实战
网络·qt·学习
箓维3 小时前
TCP Socket的进阶实现
网络·笔记·tcp/ip
二哈赛车手3 小时前
新人笔记---hermes定时功能设计,具体讲解以及可优化点
java·人工智能·笔记·spring·ai·typescript
架构师伯子明4 小时前
Ros 学习十三:IK Demo
学习
小羊没烦恼!4 小时前
关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
java·服务器·网络·学习·负载均衡
幼儿园蛋小黄4 小时前
从 STM32N647 的 AI 部署入门嵌入式:一条可落地的学习路线
人工智能·stm32·学习
星恒随风4 小时前
Linux网络编程:应用层协议究竟是什么?从网络计算器到TCP Socket抽象基类完整实现
linux·网络·笔记·tcp/ip
麻瓜code5 小时前
秒杀优化三连:Lua + 阻塞队列 + Redis Stream,响应从 3.4 秒到毫秒级
redis·junit·lua
努力努力再努力wz5 小时前
【Lua 入门系列】Lua 函数深入理解:函数对象、多返回值、可变参数、闭包、递归与尾调用优化
开发语言·lua