跳转到内容

模組:Loop/doc

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

这是本页的一个历史版本,由SunAfterRain留言 | 贡献2024年1月23日 (二) 13:11 使用方法编辑。这可能和当前版本存在着巨大的差异。

这是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:下一個數字,若不存在則為空值。

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