Lua学习之四循环

代码及输出:

代码

    

--循环
	--任何地方调用break都可以退出循环
	--while循环
		--[[
			while(condition)
			do
			   statements
			end
		]]
	--for循环
		--[[
			var初始值exp1,结束点为exp2,每次增长数为exp3,不写exp3则默认为1
			for var=exp1,exp2,exp3 do  
				<执行体>  
			end  
		]]
		--[[
			泛型形式
			for i,v in ipairs(a) 
				do print(v) 
			end  
		
		]]
	--repeat...until循环
	
print("循环测试-----------------------------------------------------")
--Lua while 循环
a=10
while( a < 15 )
do
   print("a 的值为:", a)
   a = a+1
end
--Lua for 循环
	
	for i = 0,6,2 do
		print(i)
	end
	
	days = {"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"}  
	for i,v in ipairs(days) do  
		print(i.."+++"..v) 
	end   


输出

循环测试-----------------------------------------------------
a 的值为:	10
a 的值为:	11
a 的值为:	12
a 的值为:	13
a 的值为:	14
0
2
4
6
1+++Sunday
2+++Monday
3+++Tuesday
4+++Wednesday
5+++Thursday
6+++Friday
7+++Saturday

Lua学习之一环境搭建:https://blog.csdn.net/cmqwan/article/details/80742135
Lua学习之二基本类型:https://blog.csdn.net/cmqwan/article/details/80742990
Lua学习之三流程控制:https://blog.csdn.net/cmqwan/article/details/80749169
Lua学习之四循环    :https://blog.csdn.net/cmqwan/article/details/80749241

Lua学习之五面向对象:https://blog.csdn.net/cmqwan/article/details/80749348
Lua学习之六模块    :https://blog.csdn.net/cmqwan/article/details/80752806
Lua学习之七源码    :https://blog.csdn.net/cmqwan/article/details/80752873

Lua学习之一环境搭建

Lua学习之二基本类型

Lua学习之三流程控制

Lua学习之四循环

Lua学习之五面向对象

Lua学习之六模块

Lua学习之七源码




猜你喜欢

转载自blog.csdn.net/cmqwan/article/details/80749241
今日推荐