関数内で使用しようとしています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
それは魅力のように機能します。それはまさに私が欲しいものですが、関数内にあります。