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))"