LUA学习笔记(第1-4章)】的更多相关文章

需要一种简单的脚本语言来代替批处理,它需要足够小巧,同时功能上也应该足够强劲,自然选择了LUA语言. 第一章 Hello World print('Hello World') print("Hello World") 字符串可以用'string' 或"string",在一个程序中尽量保持一致性. 本机器LUA的运行环境使用的luadist C:\Windows\System32>luadist LuaDist-git 0.2.3 - Lua package m…
数学库 print(math.pi)-->π print(math.huge)-->Lua中表示的最大数字 --[[ 3.1415926535898 1.#INF ]] print(math.rad(90))-->转换成弧度 print(math.deg(math.pi))-->转换成角度 math.random()用于生成伪随机数 不带参数,它将返回[0, 1]内均匀分布的伪随机实数 带参数n(整数),它将返回[1, n]内均匀分布的伪随机整数 带参数m,n(整数),它将返回[m…
x = a or b 如果a为真则x = a 如果a为假则x = b print(a .. b) 任何非nil类型都会被连接为字符串,输出 多重返回值 local s,e = string.find("Hello World", "Wo") print(s .. " : " .. e) 自定义函数 function getMax(arr) local maxValue, maxPos maxValue = arr[1] maxPos = 1 fo…
Lua 学习笔记 入门级 一.环境配置 方式一: 1.资源下载http://www.lua.org/download.html 2.用src中的源码创建了一个工程,注释调luac.c中main函数,生成了一个exe,直接可以测试lua了 方式二(推荐): 从https://code.google.com/p/luaforwindows/ 下载“LuaForWindows_v5.1.4-46.exe”,一键安装即可  二.执行 lua xxx.lua 三.注释 1.行注释格式:-- 2.块注释格式…
<深入Java虚拟机学习笔记>- 第19章 方法的调用与返回…
<深入Java虚拟机学习笔记>- 第16章 控制流…
<深入Java虚拟机学习笔记>- 第17章 异常…
<深入Java虚拟机学习笔记>- 第13章 浮点运算…
<深入Java虚拟机学习笔记>- 第13章 浮点运算…
Lua学习笔记 1.lua的优势 a.可扩张性     b.简单     c.高效率     d.和平台无关 2.注释 a.单行注释 --        b.多行注释 --[[  --]] 3.类型和值   8个基本类型,检测变量类型用type  a.nil         print(type(nil))  -->nil         全局变量没有赋值以前,会被默认nil类型 b.boolean     print(type(true)) -->boolean       除了false和…