lua基础
https://www.runoob.com/lua/lua-functions.html 注释单行-- 多行 --[[ ]] ? 基本类型nil这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)。 boolean包含两个值:false和true。 number表示双精度类型的实浮点数 string字符串由一对双引号或单引号来表示 也可以用 2 个方括号 "[[]]" 来表示"一块"字符串。 ? 使用 # 来计算字符串的长度,放在字符串前面,如下实例:
> len = "www.runoob.com"
> print(#len) 14 > print(#"www.runoob.com") 14 > function由 C 或 Lua 编写的函数 userdata表示任意存储在变量中的C数据结构 thread表示执行的独立线路,用于执行协同程序 tableLua 中的表(table)其实是一个"关联数组"(associative arrays),数组的索引可以是数字、字符串或表类型。在 Lua 里,table 的创建是通过"构造表达式"来完成,最简单构造表达式是{},用来创建一个空表。 print(type("Hello world")) ? ? ?--> string nil 作比较时应该加上双引号 ":> type(X)nil> type(X)==nilfalse> type(X)=="nil"true>type(X)==nil 结果为 false 的原因是因为 type(type(X))==string。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |