Модуль:Sandbox/User91245
![{{i}}](http://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Test_Template_Info-Icon.svg/50px-Test_Template_Info-Icon.svg.png)
Документація для модуля Sandbox/User91245
Документація вище включена з Модуль:Sandbox/User91245/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону. Будь ласка, додавайте категорії до підсторінки /User91245/документація. Підсторінки цієї сторінки. |
local p = {}
function p.hello( frame )
mw.log(' 22 ff ')
mw.log(mw.dumpObject( frame ))
mw.log(' 33 dksgj ')
mw.log(mw.dumpObject( frame.table ))
mw.log(mw.dumpObject( frame.argumentPairs ))
return "Hello, world!"
end
-- Повертає функцію, що додає до свого аргументу деяке число
function makeAdder( n )
return function( x )
-- Змінна n із зовнішньої області тут доступна і додається до x
mw.log(mw.dumpObject( frame ))
return x + n
end
end
function p.Add( n )
local add5 = makeAdder( n )
return add5
end
-- mw.log( add5( 6 ) )
-- вивід: 11
return p