Lua游戏最大签到逻辑

来源:互联网 发布:海会网络saas 编辑:程序博客网 时间:2024/05/21 13:59
local tbl = {1,2,4,5,7,8,9,10,12,13,14,15,16,17,18,19,20}
local nDays = 1  --连续签到天数
local nMax = 0   --最大连续签到天数
for k,v in pairs(tbl) do
    if table.getn(tbl) > k and v == tbl[k+1]-1 then
        nDays = nDays + 1
    else
        if nDays > nMax then
            nMax = nDays
        nDays = 1
        end
    end    
end
print(nMax)
0 0
原创粉丝点击