查看“模块:Astrology”的源代码
←
模块:Astrology
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于这些用户组的用户使用:
用户
,
管理员
,Editor
您可以查看与复制此页面的源代码。
local p = {} local getArgs = require('Module:Arguments').getArgs function p._convert(args) local month = tonumber(args[1]) local day = tonumber(args[2]) if month == nil or day == nil then error('调用模板或模块的参数错误') end local combined = string.format('%02d%02d', month, day) if combined < '0121' then return '摩羯座' elseif combined < '0220' then return '水瓶座' elseif combined < '0321' then return '双鱼座' elseif combined < '0421' then return '白羊座' elseif combined < '0522' then return '金牛座' elseif combined < '0622' then return '双子座' elseif combined < '0723' then return '巨蟹座' elseif combined < '0823' then return '狮子座' elseif combined < '0923' then return '处女座' elseif combined < '1024' then return '天秤座' elseif combined < '1123' then return '天蝎座' elseif combined < '1222' then return '射手座' else return '摩羯座' end end function p.convert(frame) local args = getArgs(frame, {wrappers='Template:Astrology'}) return p._convert(args) end return p
调试控制台
* 此模块的导出表存于变量“p”中,包括没有保存的变更。 * 在一行的前面加上“=”可以将其作为表达式来计算,或使用print()。 * 在模块代码中使用mw.log()来向控制台发送消息。
该页面使用的模板:
模块:Arguments
(
查看源代码
)
模块:Astrology
(
查看源代码
)
模块:Astrology/doc
(
查看源代码
)
返回至
模块:Astrology
。
导航菜单
个人工具
创建账户
登录
命名空间
模块
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
讨论版
提问求助区
帮助
帮助
沙盒
编辑教程
创建新条目
工具
链入页面
相关更改
特殊页面
页面信息
返回顶部
评论预览
×