随笔分类 - Lua-基本语法
摘要:对Lua表中表进行排序 -- 表中表排序 t = { {name = "A", age = 33}, {name = "B", age = 44}, {name = "C", age = 55}, } -- 输出排序前表中数据 for index, value in ipairs(t) do pri
阅读全文
摘要:数值计算一 a = 5 b = 2 -- 输出结果为2.5,因为Lua中表示数值类型的只有一个number print(a/b); 数值运算二 a = "1" b = "3" -- 使用加号时,先将加号两边的数值转换成number类型,然后进行相加(若是不能够转换成number将会报错) print
阅读全文
摘要:字符串长度 a = "张三"; -- 长度为六 print(#a) b = "aaa" -- 长度为三 print(#b) 方法 没有返回 function Do(a,b) print(a,b); end Do(1,2); 有返回值 function Do(a,b) return a+b end p
阅读全文
摘要:Lua作为动态语言,变量定义的时候不需要声明类型。 Lua数据类型 -- nil 表示一个无效值,在条件判断语句中表示false. -- boolean 表示false和true. -- number 数值,无论是浮点数还是整数,类型都是number,区分没有C#那么详细. -- string 字符
阅读全文