Lua は軽量でコンパクトなスクリプト言語(yǔ)で、標(biāo)準(zhǔn) C 言語(yǔ)で書(shū)かれ、ソース コード形式でオープンされます。アプリケーションに組み込むように設(shè)計(jì)されており、アプリケーションに柔軟な拡張機(jī)能やカスタマイズ機(jī)能を提供します。

Lua 関數(shù) 構(gòu)文

Lua では、関數(shù)はステートメントと式を抽象化する主な方法です。これは、いくつかの特別なタスクを処理したり、いくつかの値を計(jì)算したりするために使用できます。

Lua には、プログラム內(nèi)で簡(jiǎn)単に呼び出すことができる多くの組み込み関數(shù)が用意されています。たとえば、print() 関數(shù)は、渡されたパラメータをコンソールに出力できます。

Lua 関數(shù)には主に 2 つの用途があります:

1. 指定されたタスクを完了します。この場(chǎng)合、関數(shù)は呼び出しステートメントとして使用されます。

2. 計(jì)算Union 値を返します。この場(chǎng)合、関數(shù)は代入ステートメント內(nèi)の式として使用されます。

Lua 関數(shù) 例

--[[ 関數(shù)は 2 つの最大値を返します --]]function max(num1, num2)
if (num1 > num2) then
結(jié)果 = 數(shù)値 1;
それ以外
結(jié)果 = num2;
終わり
結(jié)果を返す; 関數(shù)の呼び出しを終了
Print("2つの値を比較した最大値は",max(10,4))
Print("2 つの値を比較した最大値は ",max(5,6))"