Я пытаюсь передать аргумент командной строки как Lua$ lua test.lua 5 1 8
, и он выдает мне значение 1 2 3 вместо 5 1 8. Код, который я пробовал, приведен ниже. Основная цель - мне нужносортировать эти числа как 1 5 8. Я могу использовать команду «сортировать» только для таблиц.
a = {}
for i = 1, #arg do
table.insert(a, arg[i])
end
for x in pairs(a)do
print(x)
end
что здесь не хватает?пожалуйста посоветуй.