如何在 Lua 程式設計中定義和呼叫函式?
函式是一組共同執行某項任務的語句。你可以將你的程式碼分成單獨的函式。
使用函式有助於減少程式碼冗餘,同時使程式碼更易於閱讀,減少出錯可能。
在 Lua 中,我們使用 function 關鍵字宣告函式,然後,只需寫函式名稱後面加一對圓括號即可呼叫(執行)該函式。
例如
考慮如下所示的示例 −
function add(a,b) -- declaring the function return a + b end result = add(1,2) -- calling the function print(result) -- printing the result
輸出
3
我們再考慮一個示例,在這個示例中,我們將計算第 n 個斐波那契數。
例如
考慮如下所示的示例 −
function fibonacci(n) if n == 0 or n == 1 then return n end return fibonacci(n-1) + fibonacci(n-2) end fib = fibonacci(6) print(fib)
輸出
8
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP