모듈:BananasArgs: 두 판 사이의 차이

둘러보기로 이동 검색으로 이동
6 바이트 추가됨 ,  2015년 11월 16일 (월)
씨는→님은, 전→저는
잔글편집 요약 없음
(씨는→님은, 전→저는)
31번째 줄: 31번째 줄:
     local num_bananas = frame.args['바나나']
     local num_bananas = frame.args['바나나']
     local num_apples = frame.args['사과']
     local num_apples = frame.args['사과']
     return '바나나 ' .. num_bananas .. '개와 사과 ' .. num_apples .. '개를 가지고 있습니다.'
     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이 아니라면(~=)
익명 사용자

둘러보기 메뉴