試圖執行一個小的Lua腳本,但不幸的是我做錯了什麼。我沒有更多的想法可能是什麼故障。Lua - if語句中的語法錯誤
function checkPrime(n)
for i = 2, n-1, 1 do
if n % i == 0 then
return false
end
end
return true
end
的解釋說:
lua: /home/sebastian/luatest/test.lua:3: `then' expected near `%'
我認爲這不是一個大的事情,也許是很清楚什麼是錯的。但不知何故,我目前看不到它。
在不相干的筆記上,當你想檢查一個數是否爲素數時,檢查根到math.floor(math.sqrt(n))n-1的instad足夠了。 – 2009-01-20 21:22:00
沒錯,但我只用腳本來衡量不同腳本語言的執行時間。 – okoman 2009-01-22 14:34:04