LUA 通过例子了解三种循环
2013-02-27 10:26
295 查看
--[[
for test
]]--
--[[local _a1 = {20, 1, key1 = "hello", key2 = "world", lang = "lua"}
print("the table _a1:")
for _,v in pairs(_a1) do
print(v)
end
]]--
--for i=10,1,-1 do print(i) end
--for i=10,1 do print(i) end
--[[
--complex for with function
function f(x)
print("function")
return x*2
end
for i=1,f(5) do print(i)
end
]]--
--[[ipairs是Lua提供的一个迭代器函数,用来迭代数组。]]--
days = {"Suanday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"}
for i,v in ipairs(days) do print(v) end
for test
]]--
--[[local _a1 = {20, 1, key1 = "hello", key2 = "world", lang = "lua"}
print("the table _a1:")
for _,v in pairs(_a1) do
print(v)
end
]]--
--for i=10,1,-1 do print(i) end
--for i=10,1 do print(i) end
--[[
--complex for with function
function f(x)
print("function")
return x*2
end
for i=1,f(5) do print(i)
end
]]--
--[[ipairs是Lua提供的一个迭代器函数,用来迭代数组。]]--
days = {"Suanday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"}
for i,v in ipairs(days) do print(v) end
相关文章推荐
- OGRE学习笔记(一)通过例子了解场景管理器---------地形创建
- 通过例子学习Lua(3) ---- Lua数据结构 (转)
- 通过lua栈了解lua与c的交互
- 通过例子学习Lua
- 了解lua setmetatable和__index的小例子
- 通过例子学习Lua(4) -- 函数的调用 (转)
- 通过例子了解java的反射机制
- 通过例子学习ABAP(四)--INSERT语句对于三种类型的内表不同效果
- 通过例子学习Lua(2) --- Lua流程控制
- 《通过例子学习Lua》系列文章
- 通过例子学习Lua(5) ---- Lua与C交互入门 (转)
- grails学习笔记-4、通过例子了解grails开发的基本流程
- 通过一个例子了解Ajax
- 通过shell例子来学习循环结构的语法
- 通过例子学习Lua(3) ---- Lua数据结构
- 通过例子学习lua-1
- 《通过例子学习Lua》系列文章
- 通过例子学习Lua(6) ---- C/C++中用Lua函数(转)
- 通过一个例子了解filter()和find()的用法/children()与find()区别
- 通过例子学习Lua(4) -- 函数的调用