說明:隨機顯示
隨機功能透過解析器函數功能和數學模組的隨機函數產生隨機數來產生隨機提示。
注意
- 隨機功能是提供給以下用途的:
- 測試
- 隨機顯示條目
- 首頁一些專案頁面
- 等等
- 但是,禁止用於條目當中,否則會被視為破壞。
代碼
{{#switch: {{#invoke:Math|random|總數}} |1=第一條內容 |2=第二條內容 ... |100=第一百條內容 }}
當中的總數指共有多少條隨機專案頁面,請輸入時去除兩方的「隱藏」代碼。
或者用下列代碼:
{{#invoke:random|item |1=第一條內容 |2=第二條內容 ... |100=第一百條內容 }}
但若是閣下想使用*
做為每一句開頭的話,可以這樣使用:
{{#invoke:rand|randitem *第一條內容 *第二條內容 ... *第一百條內容 }}
另外也可以自己指定分隔符(注意第二個參數不要塞入空格),例如:
{{ #invoke:rand | randitem | 1,2,3,4,5,6 |,}}
為了便於編輯,可建立單獨的頁面,然後通過{{}}來引用,例如:
Help:隨機顯示/Notices: *第一條內容 *第二條內容 ... *第一百條內容 <noinclude>{{doc}}</noinclude>
本頁中: {{ #invoke:rand | randitem | {{Help:隨機顯示/Notices}} }}
當然,這樣做的話,請把無關內容用<noinclude>...</noinclude>包上。
範例
你所輸入的 | 你所看到的 |
---|---|
{{#switch: {{#invoke:Math|random|5}} |1=A |2=B |3=C |4=D |5=E }} |
B |
用戶可以透過在連結後方加入?action=purge
刷新,或者點擊這裏。