Помогите разобраться с кодом.
Settings =
{
Name = "*Primer123",
}
function Init()
Settings.line = {}
for i = 1, 5 do
Settings.line[i] = {}
Settings.line[i] =
{
Color = RGB(20, 255, 20),
Type = TYPE_LINE,
Width = 1
}
end
return 5 --'это означает, что в графике всего будет 5 линий
end
--объявляем массив для возврата значений линии
arr1={}
for i = 1, 5 do
arr1[i]=i+185
end
function OnCalculate(index)
return ---как правильно прописать весь массив? return arr1[1] это понятно, возвращается 1 элемент массива. А как прописать, что бы возвращалось 5 элементов массива?
---можно конечно вот так return arr1[1],arr1[2],arr1[3],arr1[4],arr1[5] - но если в массиве элементов будет 1000?
---просто return arr1 - не работает
end
Settings =
{
Name = "*Primer123",
}
function Init()
Settings.line = {}
for i = 1, 5 do
Settings.line[i] = {}
Settings.line[i] =
{
Color = RGB(20, 255, 20),
Type = TYPE_LINE,
Width = 1
}
end
return 5 --'это означает, что в графике всего будет 5 линий
end
--объявляем массив для возврата значений линии
arr1={}
for i = 1, 5 do
arr1[i]=i+185
end
function OnCalculate(index)
return ---как правильно прописать весь массив? return arr1[1] это понятно, возвращается 1 элемент массива. А как прописать, что бы возвращалось 5 элементов массива?
---можно конечно вот так return arr1[1],arr1[2],arr1[3],arr1[4],arr1[5] - но если в массиве элементов будет 1000?
---просто return arr1 - не работает
end