메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

모듈:TotalPrize

이터널리턴 이스포츠 위키
Mongsil (토론 | 기여)님의 2024년 11월 21일 (목) 16:29 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

이 모듈에 대한 설명문서는 모듈:TotalPrize/설명문서에서 만들 수 있습니다

local p = {}

function p.calculateTotalPrize(frame)
    local content = mw.title.getCurrentTitle():getContent() -- 문서 내용 가져오기
    local total = 0

    -- {{Prize|숫자}} 데이터 추출
    for amount in content:gmatch("{{Prize|([%d,]+)}}") do
        local number = tonumber((amount:gsub(",", ""))) -- 쉼표 제거 후 숫자로 변환
        if number then
            total = total + number
        end
    end

    -- 총합 반환 (₩ 표시와 함께)
    return string.format("₩%s", mw.language.getContentLanguage():formatNum(total))
end

return p