모듈:BananasArgs: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
씨는→님은, 전→저는
잔글편집 요약 없음 |
(씨는→님은, 전→저는) |
||
31번째 줄: | 31번째 줄: | ||
local num_bananas = frame.args['바나나'] | local num_bananas = frame.args['바나나'] | ||
local num_apples = frame.args['사과'] | local num_apples = frame.args['사과'] | ||
return ' | return '저는 바나나 ' .. num_bananas .. '개와 사과 ' .. num_apples .. '개를 가지고 있습니다.' | ||
end | end | ||
42번째 줄: | 42번째 줄: | ||
local num_cherries = frame.args['체리'] | local num_cherries = frame.args['체리'] | ||
local result = name .. ' | local result = name .. '님은' | ||
if num_bananas then result = result .. ' 바나나 ' .. num_bananas .. '개' end | if num_bananas then result = result .. ' 바나나 ' .. num_bananas .. '개' end | ||
if num_apples then result = result .. ' 사과 ' .. num_apples .. '개' end | if num_apples then result = result .. ' 사과 ' .. num_apples .. '개' end | ||
53번째 줄: | 53번째 줄: | ||
-- 이런 식으로 씀: {{#invoke:BananasArgs|custom_fruit|파인애플=10|키위=5}} | -- 이런 식으로 씀: {{#invoke:BananasArgs|custom_fruit|파인애플=10|키위=5}} | ||
function p.custom_fruit(frame) | function p.custom_fruit(frame) | ||
local result = ' | local result = '저는' | ||
for name, value in pairs(frame.args) do | for name, value in pairs(frame.args) do | ||
result = result .. ' ' .. name .. ' ' .. value .. '개' | result = result .. ' ' .. name .. ' ' .. value .. '개' | ||
65번째 줄: | 65번째 줄: | ||
function p.custom_fruit_2(frame) | function p.custom_fruit_2(frame) | ||
local name = frame.args[1] | local name = frame.args[1] | ||
local result = name .. ' | local result = name .. '님은' | ||
for name, value in pairs(frame.args) do | for name, value in pairs(frame.args) do | ||
-- name이 1이 아니라면(~=) | -- name이 1이 아니라면(~=) |