local numbers = {2, 3, 5, 7, 11, 13, 17, 19}
local taken = {}
for _, number in ipairs(numbers) do
if number > 10 then
break
end
taken[#taken + 1] = number
end
-- taken = 2, 3, 5, 7
-- No else on loops: a flag marks the break
local found = false
for _, number in ipairs(numbers) do
if number > 100 then
found = true
break
end
end
-- found = false
print("taken = " .. table.concat(taken, ", "))
print("found = " .. tostring(found))