Цикл FOR

Bene //

Участник
Автор темы
128
6
Версия MoonLoader
.026-beta
Как вывести результат цикла for в одну строчку?
 
Решение
Ну например я перебираю что-то из таблицы и вывожу результат в sampAddChatMessage. Оно же будет писаться в несколько строк
Lua:
local array = {'1', '2', '3', '4', '5'}

-- 1 вариант
local str = ''

for i, v in ipairs(array) do
    str = string.format('%s %s', str, v)
end

sampAddChatMessage(str, -1)

-- 2 вариант
local str = table.concat(array, ' ')
sampAddChatMessage(str, -1)

Bene //

Участник
Автор темы
128
6
цикл for ничего не возвращает, какой результат?
Ну например я перебираю что-то из таблицы и вывожу результат в sampAddChatMessage. Оно же будет писаться в несколько строк
 

paulohardy

вы еще постите говно? тогда я иду к вам
Всефорумный модератор
1,920
1,292
Ну например я перебираю что-то из таблицы и вывожу результат в sampAddChatMessage. Оно же будет писаться в несколько строк
Lua:
local array = {'1', '2', '3', '4', '5'}

-- 1 вариант
local str = ''

for i, v in ipairs(array) do
    str = string.format('%s %s', str, v)
end

sampAddChatMessage(str, -1)

-- 2 вариант
local str = table.concat(array, ' ')
sampAddChatMessage(str, -1)
 
  • Нравится
Реакции: YarikVL и whyega52