跳转到内容

模組:Loop/doc

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是Module:Loop/doc当前版本,由SunAfterRain留言 | 贡献编辑于2024年1月23日 (二) 13:13。这个网址是本页该版本的固定链接。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)

这是Module:Loop的文档页面

給wikitext使用的簡易迴圈,目前只有遞增型和遞減型兩種

使用方法

[编辑]
{{#invoke:Loop|increment|...arguments...}}
{{#invoke:Loop|decrement|...arguments...}}
  • start:開始循環的數字。
  • end:結束循環的數字。
  • range:每次循環增加或減去的數字。
  • content:循環的內容。
  • delnowikidelmsgnw:如其名。
  • usingConditionalExpressions:去除循環內的跳脫字元,參見Module:TemplateParameters#FormatingArguments
範例:
{{#invoke:Loop|increment
|start=1|end=10|range=1|delnowiki=1
|content=<nowiki>* 第{{{1}}}次,你好!</nowiki>
}}
{{#invoke:Loop|increment
|start=1|end=10|range=1|usingConditionalExpressions=1
|content=* 第\{\{\{1\}\}\}次,你好!\n
}}
結果:
  • 第1次,你好!
  • 第2次,你好!
  • 第3次,你好!
  • 第4次,你好!
  • 第5次,你好!
  • 第6次,你好!
  • 第7次,你好!
  • 第8次,你好!
  • 第9次,你好!
  • 第10次,你好!

其他可用在content的變數:

  • {{{last}}}:上一個數字,若不存在則為空值。
  • {{{current}}}:等同{{{1}}}
  • {{{next}}}:下一個數字,若不存在則為空值。

理論上也可以傳入浮點數,但如果出現了奇怪的行為的話建議使用整數。