Вопрос по разделению чисел внутри скрипта

-legacy.

Новичок
Автор темы
25
10
Является ли этот способ в интерфейсе скрипта "нормальный" разделением чисел в интерфейсе ?



Lua:
function formatNumber(num)
    local formatted = tostring(num)
    while true do
        formatted, k = formatted:gsub("^(-?%d+)(%d%d%d)", "%1,%2")
        if k == 0 then break end
    end
    return formatted
end