“模板:And/doc”的版本间的差异
< 模板:And
小 (导入1个版本) |
|||
| 第1行: | 第1行: | ||
| + | {{FromOther/CN|site=萌娘百科|originURL=https://zh.moegirl.org.cn/{{FULLPAGENAMEE}}|origin={{FULLPAGENAME}}|copyright=cc|lsubtype=by-nc-sa|lver=3.0|contribURL=https://zh.moegirl.org.cn/index.php?title={{FULLPAGENAMEE}}&action=history}} | ||
== 简介 == | == 简介 == | ||
该模板用于简化逻辑判断“and”的操作。 | 该模板用于简化逻辑判断“and”的操作。 | ||
2024年1月3日 (三) 18:52的最新版本
| 本页面之全部或部分原来自萌娘百科的模板:And/doc,依 CC BY-NC-SA 3.0 CN 授权引入;原贡献者可以在这里看到。 |
简介
该模板用于简化逻辑判断“and”的操作。
该模板将对传入的参数逐一进行判断,若全都非空,则输出1,否则输出空。
用法
{{and| 值1 | 值2 | 值3...
|then= 全部非空时输出,默认输出数字1
|else= 否则输出
}}
示例
示例一
{{#vardefine:a|1}}
{{#vardefine:b|2}}
{{#vardefine:d|4}}
{{#if:{{and|{{#var:a}}|{{#var:b}}|{{#var:c}}|{{#var:d}}}} <!-- 第三个参数中传入了未定义的变量“c” -->
|true|false
}}
结果:false
示例二
{{#vardefine:a|1}}
{{#vardefine:b|2}}
{{#vardefine:d|4}}
{{and|{{#var:a}}|{{#var:b}}|{{#var:c}}|{{#var:d}}
|then= true
|else= false
}}
结果:false
| ||||||||||||||||||||