“模板:If”的版本间的差异

来自维阿百科
跳转至: 导航搜索
1.38>牛腩面
(创建页面,内容为“<includeonly>{{Split|{{{1|1?您没有输入正确的三目表达式:0}}}|?|name=N}}{{Split|{{#var:N2}}|:|name=A}}{{#ifexpr:{{#var:N1}}|{{#var:A1}}|{{#var:A2}}}}</includeonly><noinclude>{{Documentation}}</noinclude>”)
 
(导入1个版本)
 
(没有差异)

2022年7月8日 (五) 21:14的最新版本

Template-info.png 模板文档  [查看] [编辑] [历史] [刷新]

本模板用于实现条件运算符的功能。

用法

{{if|逻辑表达式?为真时的输出:为假时的输出}}
逻辑表达式
必填。用于判断的逻辑表达式,非零为真,零为假。
为真时的输出
必填。逻辑表达式为真时返回的值。
为假时的输出
必填。逻辑表达式为假时返回的值。

范例

代码 效果
{{If|1?yes:no}} yes
{{If|0?yes:no}} no
{{If|?yes:no}} no
{{If}} 您没有输入正确的三目表达式

注意

  • 逻辑表达式如果为空,视为假。后两个表达式如果为空则对应的输出结果也为空。
  • 问号和冒号不能省略。如果输入的表达式有误,会提示“您没有输入正确的三目表达式”。