lua的函数定义以及常用的系统自带函数(lua学习笔记)

function name(parameter)
[function code]
end
math开头的数学计算用函数
math.abs(取绝对值函数)
math.cos,math.sin,math.tan(取三角函数)
math.max(求最大值)
math.min(求最小值)
math.random(求随机数)
string.lower(将字符串中的大写字母转化为小写字母)
string.upper(将字符串中的小写字母转化为大写字母)
string.sub(start,end)(截取字符串中从start开始到end结束的字符,包括start和end,索引从1开始,截取字符串中含中文时,1个中文字符算两个字符)
table.concat(把表中所有数据链成一个字符,只针对table中只有单个值的时候)
table,insert(在指定位置插入一个数据)
table.remove(在指定位置移除数据)
table.sort(给表格排序)
str…str(拼接字符串)
string.len或者#str(获得字符串长度)
string.find()返回指定字符在字符串中的索引,默认从一开始
string.format(“%s%s”,str1,str2)字符串表格
string.rep(str,5)字符串重复5次
//lua中的foreach语句
for key.v in ipairs(arr) do
循环体
end
//table相关
myTable[#table+1]=str(添加一条数据到table)
table.insert(index,myTable,str)(添加数据到对应索引的table)
table.remove(index,myTable)(移除对应索引的table)
table.x=str(定义table中的X)
table.y=str(定义table中的Y)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值