LUA 运算笔记

循环

比如要实现这样的一个For

for(int i=10;i>1;i—)

{

    print(i)

}

lua的for循环

转换成LUA

for i=10,1,-1 do

    print(i)

end

在循环里我们常用的 –i ,i++在LUA里不支持,只能写成 i= i-1 ;i=i+1

until循环

发现一个有意思的是也可以使用until来做循环

--until ->for
sum=10
repeat
    sum= sum-1
    print(sum)
until sum <=1

 

Lua的table

类似于Dictionary(字典)通过<key,value>来存储值

也可以像数组一样来存放值,但不同的它可以存放任意类型的值

table的下标是从1开始的,key和value都占用一个下标

posted @ 2014-08-13 10:10  赵青青  阅读(533)  评论(0编辑  收藏  举报