table

who?.

Участник
Автор темы
56
2
Версия MoonLoader
.026-beta
Lua:
arr = {
    ['a'] = 'b',
    ['c'] = 'd'
}
-- как мне добавлять в таблицу такое
-- не {'text','text2'} а с ['text'] = 'text2',
 

RedHolms

Известный
Проверенный
622
369
а как мне получить что написано в arr['во тут'] = ...
Lua:
function table.getKeyByValue(t, v)
    for k, vv in pairs(t) do
        if vv == v then return k end
    end
    return nil
end

example = {
    ['hello'] = 'world'
    -- или hello = 'world'
}

print(table.getKeyByValue(example, 'world')) -- Выведет: hello
 
  • Нравится
Реакции: who?.