我正在尝试in pairs
在函数内部使用,但它不起作用,它只是打印第一行(键)。这是我的代码:
set = {1,2,3,4};
unset = {5,6,7,8};
function listen(ftype)
if (ftype == [[~]]) then
for num,str in pairs(set) do
return str;
end
end
if (ftype == [[$]]) then
for num,str in pairs(unset) do
return str;
end
end
end
print(listen([[~]])..[[ =:= ]]..listen([[$]]));
如果我做这样的事情..
for num,str in pairs(unset) do
print(str);
end
它就像一个魅力。这正是我想要的,但在一个函数中。