Lua
爱我呦呦
这个作者很懒,什么都没留下…
展开
-
Lua number转二进制
local function byte2bin(n) local t = {} --32表示二进制最大位数 for i=32-1,0,-1 do t[#t+1] = math.floor(n / 2^i) n = n % 2^i end --return table.concat(t) return t end ...原创 2022-05-27 10:01:06 · 885 阅读 · 0 评论 -
lua删除表中多个相同的元素
--[[--从表格中删除指定值,返回删除的值的个数array 数组value 数组中目标值removeall 是否都删除(如果不传则默认只删除第一个匹配的值)local array = {"a", "b", "c", "c"}print(table.removebyvalue(array, "c", true)) -- 输出 2]]function table.removebyvalue(array, value, removeall) local c, i, max = 0, 1.原创 2022-04-22 16:40:03 · 909 阅读 · 0 评论