看得破的人,处处都是生机;

看不破的人,处处都是困境;

拿得起的人,处处都是担当;

拿不起的人,处处都是疏忽;

放得下的人,处处都是大道;

放不下的人,处处都是迷茫;

想得开的人,处处都是春天;

想不开的人,处处都是凋枯;

做何人,在自己;

小自我,大天地;

lua脚本的for循环

lua的for循环

--[[
数值循环
var 从 exp1 变化到 exp2,每次变化以 exp3 为步长递增 var,并执行一次 "执行体"。exp3 是可选的,如果不指定,默认为1。
]]
print("======")
for var=1,5,1 do
print(var)
end
--[[
函数体循环
f(x)只会在循环开始前执行一次,其结果用在后面的循环中。
输出为:function 1 2 3 4 5 6 7 8 9 10
]]
print("======")
function f(x)  
    print("function")  
    return x*2   
end  
for i=1,f(5) do 
print(i)  
end
--[[
泛型for循环
泛型 for 循环通过一个迭代器函数来遍历所有值,类似 java 中的 foreach 语句。
i是数组索引值,v是对应索引的数组元素值。ipairs是Lua提供的一个迭代器函数,用来迭代数组。
]]
print("======")
a = {"one", "two", "three"}
for i, v in ipairs(a) do
    print(i, v)
end 
View Code

 

posted @ 2020-03-23 08:25  心电心  阅读(680)  评论(0)    收藏  举报