메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
편집을 하면 임시 계정이 생성되어 부여됩니다.

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

local p = {}

local true_values = {
    ['1'] = true, 
    ['yes'] = true, 
    ['y'] = true, 
    ['예'] = true, 
    ['true'] = true,
}
local false_values = {
    ['0'] = true, 
    ['no'] = true, 
    ['n'] = true, 
    ['아니오'] = true, 
    ['false'] = true, 
    [''] = true,
}

function p.main(frame)
    local val = mw.text.trim(frame.args[1] or '')
    local lower = mw.ustring.lower(val)
    if true_values[lower] then
        return '1'
    elseif false_values[lower] or val == '' then
        return ''
    else
        return ''
    end
end

return p