Module:Yesno/doc:修订间差异

删除的内容 添加的内容
基于 zhwiki 创建 Yesno 文档,补充 t/f/on/off 值
 
无编辑摘要
第1行:
{{high-risk}}
{{module rating|protected}}
本模块提供用于处理[[布尔值]]或形似布尔值的字符串输入的统一接口。Lua 允许使用 <code>true</code> 和 <code>false</code> 布尔值,而 wiki 模板仅能通过 "yes"、"no" 等字符串表达布尔值。本模块将这些字符串转换为 Lua 可处理的布尔值。对于 <code>nil</code> 输入,仍返回 <code>nil</code>,以便区分 <code>nil</code> 和 <code>false</code>。本模块同样接受 Lua 自身的结构(布尔值、数字、表、函数)作为输入。如果传入的值无法识别,可指定一个返回的默认值。