时间相关
-- 系统时间
print(os.time())
-- 自己传入参数 得到时间
print(os.time({year =2014,month=8,day=14}))
--os.date("*t")
local nowTime=os.date("*t")
for k,v in pairs(nowTime) do
print(k,v)
end
数学运算
--math
--绝对值
print(math.abs(-11))
-- 弧度转角度
print(math.deg(math.pi))
-- 三角函数 传弧度
print(math.cos(math.pi))
-- 向下向上取整
print(math.floor(2.6))
print(math.ceil(5.2))
--最大值最小值
print(math.max(1,2))
print(math.min(4,5))
-- 小数分离 分成整数部分和小数部分
print(math.modf(1.2))
-- 幂运算
print(math.pow(2,5))
--随机数
--先设置随机数种子
-- 这里有点问题 有第一行是没有被随机的
math.randomseed(os.time())
print(math.random(100))
print(math.random(100))
--开方
print(math.sqrt(4))
路径
--赋值空 卸载脚本
--package.loaded()
-- lua脚本加载路径
print(package.path)
package.path = package.path .. ";C:\\"
print(package.path)
标签:package,--,语法,Lua,print,path,自带,os,math
From: https://www.cnblogs.com/Luo-Xi/p/18328901