Lual基礎のFunction
503 ワード
概要:1.定義と呼び出し2.マルチリターン値3.可変パラメータ
原文の住所 http://blog.csdn.net/dingkun520wy/article/details/50275387
1.定義と呼び出し
関数は、Luaでは関数の定義も簡単である.典型的な定義は以下の通りである.
2.マルチリターン値
原文の住所 http://blog.csdn.net/dingkun520wy/article/details/50275387
1.定義と呼び出し
関数は、Luaでは関数の定義も簡単である.典型的な定義は以下の通りである.
function add(a,b) -- add ,a b
return a+b -- return
end
add(10,10)
関数呼び出しの実参加数は、マルチ時に捨てられます.2.マルチリターン値
function f()
return 1,2,3
end
a,b,c = f()
print(a .. b .. c)
3.可変パラメータfunction f(...)
for k,v in ipairs({...}) do
print(k,v)
end
end
f(2,3,3)