2012-07-21 21 views

答えて

22
print(type(elem)) -->table 

のLuaでの型の関数は、それが最初のパラメータに何のデータ型を返します(文字列)である

+1

他の方法はありますか? –

2

使用type()

local elem = {1,2,3} 
print(type(elem) == "table") 
-- true 
6

あなたは、これは可読性を助け見つけることがあります。

local function istable(t) return type(t) == 'table' end 
15

In

local elem = {['1'] = test, ['2'] = testtwo} 
if (type(elem) == "table") then 
    -- do stuff 
else 
    -- do other stuff instead 
end 

希望の内容です。

関連する問題