| This is the template test cases page for the sandbox of Module:Random. to update the examples. If there are many examples of a complicated template, later ones may break due to limits in MediaWiki; see the HTML comment "NewPP limit report" in the rendered page. You can also use Special:ExpandTemplates to examine the results of template uses. You can test how this page looks in the different skins and parsers with these links: |
Number
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.47995023498309 | 0.47438353368751 |
{{#invoke:random|number|10}}
|
10 | 7 |
{{#invoke:random|number|10|20}}
|
19 | 15 |
{{#invoke:random|number|500000}}
|
315886 | 410343 |
{{#invoke:random|number|-10}}
|
-3 | -9 |
{{#invoke:random|number|20|10}}
|
20 | 20 |
{{#invoke:random|number|-100|-50}}
|
-79 | -77 |
{{#invoke:random|number|6.5}}
|
3 | 6 |
{{#invoke:random|number|-6.5}}
|
-3 | -4 |
{{#invoke:random|number|-16.5|-6.5}}
|
-8.5 | -7.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.86131373320767 | 0.087539253797168 |
{{#invoke:random|number}}
|
0.21763689127641 | 0.78752282997012 |
{{#invoke:random|number}}
|
0.94476925346291 | 0.51116527268252 |
{{#invoke:random|number}}
|
0.98816572455138 | 0.55724480261898 |
{{#invoke:random|number}}
|
0.49973754328663 | 0.036602705734131 |
{{#invoke:random|number}}
|
0.57480219126437 | 0.68906697011044 |
{{#invoke:random|number}}
|
0.96544813921929 | 0.91433348549266 |
{{#invoke:random|number}}
|
0.94763495817205 | 0.30175086823374 |
{{#invoke:random|number}}
|
0.12678262830096 | 0.56428093536025 |
{{#invoke:random|number}}
|
0.63365823199677 | 0.70089770141099 |
{{#invoke:random|number|1000}}
|
197 | 763 |
{{#invoke:random|number|1000}}
|
276 | 912 |
{{#invoke:random|number|1000}}
|
266 | 796 |
{{#invoke:random|number|1000}}
|
720 | 494 |
{{#invoke:random|number|1000}}
|
158 | 704 |
{{#invoke:random|number|1000}}
|
632 | 171 |
{{#invoke:random|number|1000}}
|
190 | 790 |
{{#invoke:random|number|1000}}
|
926 | 21 |
{{#invoke:random|number|1000}}
|
527 | 211 |
{{#invoke:random|number|1000}}
|
373 | 807 |
Same number
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes|10}}
|
5 | 5 |
{{#invoke:random|number|same=yes|10|20}}
|
15 | 15 |
{{#invoke:random|number|same=yes|500000}}
|
243049 | 243049 |
{{#invoke:random|number|same=yes|-10}}
|
-4 | -4 |
{{#invoke:random|number|same=yes|20|10}}
|
15 | 15 |
{{#invoke:random|number|same=yes|-100|-50}}
|
-76 | -76 |
{{#invoke:random|number|same=yes|6.5}}
|
4 | 4 |
{{#invoke:random|number|same=yes|-6.5}}
|
-3 | -3 |
{{#invoke:random|number|same=yes|-16.5|-6.5}}
|
-11.5 | -11.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes}}
|
0.32712321790267 | 0.32712321790267 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
{{#invoke:random|number|same=yes|1000}}
|
487 | 487 |
Date
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}}
|
18:58, 26 March 2026 (UTC) | 04:27, 16 May 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
21:20, 20 June 1983 (UTC) | 22:41, 08 February 1977 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
03:08, 28 January 2086 (UTC) | 16:20, 15 June 2033 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1919 | 1635 |
{{#invoke:random|date|2000|1000|format=Y}}
|
Module:Random error: the start date must not be later than the end date (start date: "2000", end date: "1000"). | Module:Random error: the start date must not be later than the end date (start date: "2000", end date: "1000"). |
{{#invoke:random|date|format=Y/m/d H:i}}
|
2026/10/05 08:07 | 2026/08/29 22:44 |
Item
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beans | bacon |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
egg | beans |
List
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
baconeggsausagespamLobster Thermidorbeans | beansLobster Thermidoreggbaconspamsausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidorbaconsausageeggspambeans | spameggsausagebeansbaconLobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
Lobster Thermidor · spam · sausage · beans · egg · bacon | Lobster Thermidor · sausage · beans · egg · spam · bacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
sausage | spam | egg | bacon | Lobster Thermidor | Lobster Thermidor | bacon | sausage | spam | egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
beans, Lobster Thermidor, bacon, sausage, egg, spam | bacon, sausage, egg, beans, Lobster Thermidor, spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam | bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
bacon beans sausage spam egg Lobster Thermidor | bacon Lobster Thermidor spam sausage egg beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
Lobster Thermidor...spam...bacon...egg...beans...sausage | sausage...egg...spam...bacon...beans...Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
Lobster Thermidorsausagespambeans | eggspambaconbeans |
Text list
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
sausage, beans, egg, Lobster Thermidor, bacon and spam | egg, spam, sausage, beans, Lobster Thermidor and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beans, egg, spam, sausage, Lobster Thermidor and bacon | Lobster Thermidor, bacon, beans, spam, egg and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
egg · bacon · spam · sausage · Lobster Thermidor and beans | Lobster Thermidor · beans · spam · egg · sausage and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
Lobster Thermidor | beans | sausage | spam and egg | bacon | spam | egg | Lobster Thermidor and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
spam, beans, bacon, sausage, egg and Lobster Thermidor | bacon, beans, spam, egg, sausage and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
egg⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽bacon and sausage | egg⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
bacon spam Lobster Thermidor sausage beans and egg | bacon Lobster Thermidor spam egg beans and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
spam...bacon...Lobster Thermidor...beans...sausage and egg | Lobster Thermidor...sausage...egg...bacon...spam and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
sausage egg beans spam bacon...Lobster Thermidor | spam egg Lobster Thermidor sausage bacon...beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
Lobster Thermidor, bacon, egg, sausage, beans... and spam | beans, sausage, spam, Lobster Thermidor, egg... and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
beans, spam, Lobster Thermidor and bacon | sausage, beans, spam and bacon |
Bulleted list
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
|
|
|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Unbulleted list
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
|
|
|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Horizontal list
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
|
|
|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Ordered list
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|list_style_type=lower greek}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|type=I}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Horizontal ordered list
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
|
|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
|
|
|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
|
|
|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
Random link
edit source| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|link|Aristotle}}
|
Script error: The function "link" does not exist. | Script error: The function "link" does not exist. |