アットウィキロゴ

トラブルシューティング > 複数の返り値が得られない

引数の末端以外で、複数の返り値を返す関数を実行
=> 返り値はひとつだけしか渡せない
function a()
    return 1, 2
end
 
function b(arg1, arg2, arg3)
    print(arg1, arg2, arg3)
end
 
b(a(), 3)	=>	1	3	nil	-- 複数の返り値を返さない場合
b(0, a())	=>	0	1	2	-- 複数の返り値を返す場合
 
最終更新:2012年09月10日 07:56