1.新建一个名为temp的lua文件,代码如下:

--初始化模块,命名与文件名相同
temp={}
–定义变量:模块名.变量名
temp.name=”WuJianGang”

–定义方法:模块名.方法名
function temp.jiafa(a,b)
print(a..”+”..b..”=”..(a+b))
end

function temp.jianfa(a,b)
print(a..”-“..b..”=”..(a-b))
end

–返回模块名
return temp

2.新建一个名为test的lua文件,代码如下:

--require(“temp”)
–require引入模块,上下两种引入形式都对
require “temp”

print(temp.name)

temp.jiafa(3,4)
temp.jianfa(8,6)

运行test.lua文件的结果如下:[

](http://www.wjgbaby.com/wp-content/uploads/2017/09/17091101-300x181.jpg)
](http://www.wjgbaby.com/wp-content/uploads/2017/09/17091101-300x181.jpg)