--第一章
--1.1:开始 --打印"Hello World" PRint("Hello World");
--分号纯属个人偏好其实Lua结尾是可以不写分号的,因为之前是学C++的 --定义一个阶乘函数 function fact(n) if n == 0 then return 1 else return n * fact(n-1) end end
num = fact(5); print(num);
--1.2:词法规范
--Lua中的标识符可以使用任意字母,数字和下划线构成的字符串,但是不能以数字开头 --应避免使用下滑线更随多个大写字母,例如("_VISIABLE") --通常保留表示服一个下滑线"_",作为“哑变量”使用 --Lua的注释 --"--"单行注释 --[[ --]] --多行注释
--1.3:全局变量
--全局变量不需要申明 --Lua中访问一个未初始化的变量时不会出现错误 --访问结果是一个特殊的值nil --例如 print(a); --output --> nil a = 10; print(a); --output --> 10 --如果要删除一个全局变量只要让其值等于nil
新闻热点
疑难解答