Модуль:Тест: различия между версиями

Материал из Posmotrelisu
Перейти к навигации Перейти к поиску
Строка 22: Строка 22:
p.iter_test = function ( frame )
p.iter_test = function ( frame )
local base=""
local base=""
for val in pairs(frame.args) do
for name, val in pairs(frame.args) do
base=base..val
base=base..'<br> key: '..name..' zn: '..val
end
end
return base
return base

Версия 14:15, 9 июля 2024

Для документации этого модуля может быть создана страница Модуль:Тест/doc

local p = {}; 

p.test = function ( frame )
return "Ad Victoriam!"
end

p.randElem = function ( frame )
local cnt=0

-- Код курильщика
for i, val in ipairs(frame.args) do
 cnt=i
end

local time=os.time()

return time.."  "..cnt.." "..frame.args[time%cnt+1]

end


p.iter_test = function ( frame )
local base=""
for name, val in pairs(frame.args) do
base=base..'<br> key: '..name..' zn: '..val
end
return base

end



return p