社区文档构建进行中,欢迎编辑。社区答疑群(非官方):717421103

全站通知:

帮助:解析函数/loop

来自WIKI实验室WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

按指定次数循环处理一段wikitext。

出自扩展 Loops

格式
{{#loop: 变量名|开始值|执行次数|重复的wikitext}}
参数1:定义函数中的变量名,可在参数4中输出时使用。
参数2:开始值,上例中为1,即表示从1开始计算。也可以是其他数字,比如角色卡抽到手就已经是3星,填3,从3开始。
参数3:执行次数,如上例中的4。也可以是负数,如-4,同样执行4次,但参数1中变量变为递减。
参数4:重复输出的内容。可以利用
{{#var:变量名}}
来改变重复输出时的内容。
例子
{{#loop: loop_i|1|4|这是第
{{#var:loop_i}}
轮重复,还有
{{#expr: 4 -
{{#var: loop_i}}
}}
轮待输出。
<br>
}}
这是第1轮重复,还有3轮待输出。
这是第2轮重复,还有2轮待输出。
这是第3轮重复,还有1轮待输出。
这是第4轮重复,还有0轮待输出。
实际用例
一些Wiki使用了相关特性,如下所示这个静态列表可能在下列页面更改后过时仅供批判性参考