Зацикливание массива таблиц - PullRequest
0 голосов
/ 30 июня 2019

Как мне зациклить этот массив таблиц?

TASK_CONFIG = {
    [1] = {NAME = "1-a", COUNT = 10, REWARD = 1000},
    [2] = {NAME = "4-b", COUNT = 10, REWARD = 6000},
    [3] = {NAME = "3-a", COUNT = 15, REWARD = 2400},
}

Мне нужно что-то вроде:

for each ITEM in TASK_CONFIG
    for each FIELD in ITEM
        -- do something
    next
next

Идея заключается в зацикливании каждого поля, например:

Зацикливание каждой строки и получение значений «имя»,"считать", "вознаграждать"

1 Ответ

1 голос
/ 30 июня 2019
for a, b in pairs(TASK_CONFIG) do
    for c, d in pairs(b) do
        -- print info / do something
    end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...