15.082
Bearbeitungen
(Die Seite wurde neu angelegt: „p = {} function p.contains(list, str) for i, v in ipairs(list) do if v == str then return true end end return false end return p“) |
(local fix) |
||
| (4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
p = {} | local p = {} | ||
function p.contains(list, str) | function p.contains(list, str) | ||
-- returns true if the list contains the str, but false if not | |||
for i, v in ipairs(list) do | for i, v in ipairs(list) do | ||
if v == str then | if v == str then | ||
| Zeile 8: | Zeile 9: | ||
end | end | ||
return false | return false | ||
end | |||
function p.merge(t1, t2) | |||
-- merge tables that are arrays: {1,2,3} and {3,4,5} | |||
local result = {} | |||
for i = 1, #t1 do | |||
table.insert(result, t1[i]) | |||
end | |||
for i = 1, #t2 do | |||
table.insert(result, t2[i]) | |||
end | |||
return result | |||
end | end | ||
return p | return p | ||