在Lua中,可以使用關(guān)鍵字function來(lái)創(chuàng)建一個(gè)函數(shù)。語(yǔ)法如下:
function functionName(arg1, arg2)
-- 函數(shù)體
end
其中,functionName為函數(shù)名,arg1、arg2為函數(shù)的參數(shù)。在函數(shù)體內(nèi)可以編寫(xiě)函數(shù)的邏輯代碼。例如:
function add(x, y)
return x + y
end
在上面的例子中,add為函數(shù)名,x、y為參數(shù),函數(shù)體中返回了x和y的和。調(diào)用這個(gè)函數(shù)可以通過(guò)如下方式:
result = add(2, 3)
print(result) -- 輸出5