Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在lua中,当值达到50的倍数时,如何运行代码_Lua - Fatal编程技术网

在lua中,当值达到50的倍数时,如何运行代码

在lua中,当值达到50的倍数时,如何运行代码,lua,Lua,非常简单,没有任何代码可以给出,但仅作为示例: local n=0 本地时钟=操作系统时钟 功能睡眠(n) 本地t0=时钟() 当clock()-t0不等待很长时间时,我取了一个小值: local function sleep (a) local sec = tonumber(os.clock() + a) while os.clock() < sec do end end local n = 0 while true do -- true~=Tru

非常简单,没有任何代码可以给出,但仅作为示例:

local n=0
本地时钟=操作系统时钟
功能睡眠(n)
本地t0=时钟()

当clock()-t0不等待很长时间时,我取了一个小值:

local function sleep (a) 
    local sec = tonumber(os.clock() + a)
    while os.clock() < sec do 
    end 
end

local n = 0   
while true do  -- true~=True
    sleep(1)
    n = n + 1
     print(n)
    if n%5==0 then 
        print(n," - n is a multiple of 5")
    end
    
    if n>=10 then break end
end
本地功能睡眠(a)
本地秒=t编号(操作系统时钟()+a)
而os.clock()=10,则断开结束
结束

还有更多:当脚本完成工作时,您需要等待结果,Lua解释器的这一功能。

如果n%50==0,请您解释一下,例如在哪里使用它?我对lua很陌生。