Module:TableTools: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
remove a variable that I didn't use in the end |
check for existing values in p.union value arrays |
||
Line 56: | Line 56: | ||
if trackArrays[k] then |
if trackArrays[k] then |
||
local array = ret[k] |
local array = ret[k] |
||
local valExists |
|||
for _, arrayVal in ipairs(array) do |
|||
if arrayVal == v then |
|||
valExists = true |
|||
end |
|||
end |
|||
if not valExists then |
|||
array[#array + 1] = v |
|||
ret[k] = array |
|||
end |
|||
else |
else |
||
ret[k] = {ret[k], v} |
ret[k] = {ret[k], v} |