1. ホーム
  2. スクリプト・コラム
  3. ルア

Luaは配列(tabble)に値が含まれているかどうかを検出します。

2022-02-11 13:25:59

I. 配列に値が含まれるかどうかの検出

-- Iterate through the array
function IsInTable(value, tbl)
for k,v in ipairs(tbl) do
  if v == value then
  return true;
  end
end
return false;
end

luaは配列に文字が存在するかどうかを判断します。

文字b,が配列リストに存在するかどうかを判定します。

function in_array(b,list)
  if not list then
    return false  
  end 
    if list then
      for k, v in pairs(list) do
        if v.tableName == b then
         return true
        end
      end
    end
  end