Module:Random/testcases
Appearance
| 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]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}} |
0.36758222913723 | 0.39302942687321 |
{{#invoke:random|number|10}} |
9 | 10 |
{{#invoke:random|number|10|20}} |
14 | 13 |
{{#invoke:random|number|500000}} |
178985 | 368462 |
{{#invoke:random|number|-10}} |
-2 | -2 |
{{#invoke:random|number|20|10}} |
20 | 17 |
{{#invoke:random|number|-100|-50}} |
-83 | -74 |
{{#invoke:random|number|6.5}} |
2 | 7 |
{{#invoke:random|number|-6.5}} |
-1 | -3 |
{{#invoke:random|number|-16.5|-6.5}} |
-7.5 | -10.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}} |
0.70948313256236 | 0.24765464442207 |
{{#invoke:random|number}} |
0.055155813719684 | 0.49523113458195 |
{{#invoke:random|number}} |
0.10605116286597 | 0.13149836060195 |
{{#invoke:random|number}} |
0.57157368099856 | 0.011649000929505 |
{{#invoke:random|number}} |
0.037096198665489 | 0.64840498596821 |
{{#invoke:random|number}} |
0.86599041375611 | 0.11343922238491 |
{{#invoke:random|number}} |
0.72425972797175 | 0.16433457106554 |
{{#invoke:random|number}} |
0.77515460028087 | 0.80109055610424 |
{{#invoke:random|number}} |
0.53545492726166 | 0.56090212499765 |
{{#invoke:random|number}} |
0.17172263058448 | 0.19765810957069 |
{{#invoke:random|number|1000}} |
661 | 275 |
{{#invoke:random|number|1000}} |
2 | 181 |
{{#invoke:random|number|1000}} |
795 | 527 |
{{#invoke:random|number|1000}} |
260 | 433 |
{{#invoke:random|number|1000}} |
167 | 455 |
{{#invoke:random|number|1000}} |
834 | 858 |
{{#invoke:random|number|1000}} |
24 | 882 |
{{#invoke:random|number|1000}} |
615 | 465 |
{{#invoke:random|number|1000}} |
756 | 616 |
{{#invoke:random|number|1000}} |
339 | 717 |
Same number
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes|10}} |
10 | 10 |
{{#invoke:random|number|same=yes|10|20}} |
20 | 20 |
{{#invoke:random|number|same=yes|500000}} |
455307 | 455307 |
{{#invoke:random|number|same=yes|-10}} |
-9 | -9 |
{{#invoke:random|number|same=yes|20|10}} |
20 | 20 |
{{#invoke:random|number|same=yes|-100|-50}} |
-54 | -54 |
{{#invoke:random|number|same=yes|6.5}} |
6 | 6 |
{{#invoke:random|number|same=yes|-6.5}} |
-5 | -5 |
{{#invoke:random|number|same=yes|-16.5|-6.5}} |
-6.5 | -6.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes}} |
0.66727358599532 | 0.66727358599532 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
{{#invoke:random|number|same=yes|1000}} |
911 | 911 |
Date
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}} |
10:51, 11 August 2026 (UTC) | 04:30, 24 April 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}} |
04:04, 28 December 1971 (UTC) | 03:03, 29 April 1983 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}} |
05:13, 08 March 2088 (UTC) | 12:27, 06 December 2154 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}} |
1374 | 1429 |
{{#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/31 05:02 | 2026/04/30 05:39 |
Item
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
Lobster Thermidor | sausage |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
egg | spam |
List
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spambeanssausagebaconLobster Thermidoregg | eggbeansLobster Thermidorspambaconsausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spambaconLobster Thermidorsausagebeansegg | Lobster Thermidorbeansspamsausagebaconegg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
Lobster Thermidor · beans · bacon · sausage · egg · spam | egg · bacon · beans · Lobster Thermidor · spam · sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
bacon | sausage | beans | egg | spam | sausage | spam | egg | Lobster Thermidor | bacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
sausage, spam, egg, Lobster Thermidor, bacon, beans | sausage, egg, beans, spam, Lobster Thermidor, bacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
sausage⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans | egg⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
beans spam sausage Lobster Thermidor bacon egg | egg bacon beans spam Lobster Thermidor sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
Lobster Thermidor...spam...sausage...beans...bacon...egg | sausage...Lobster Thermidor...bacon...spam...beans...egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
beansLobster Thermidorsausageegg | eggbaconsausagebeans |
Text list
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
beans, Lobster Thermidor, spam, bacon, egg and sausage | beans, bacon, egg, Lobster Thermidor, sausage and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
Lobster Thermidor, bacon, sausage, beans, spam and egg | bacon, egg, Lobster Thermidor, sausage, beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
sausage · bacon · egg · beans · spam and Lobster Thermidor | spam · sausage · Lobster Thermidor · bacon · egg and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
beans | sausage | Lobster Thermidor | bacon and spam | sausage | egg | spam | beans and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
sausage, egg, bacon, spam, Lobster Thermidor and beans | Lobster Thermidor, egg, sausage, spam, beans and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
beans⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽bacon and spam | bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽sausage and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
sausage bacon beans spam Lobster Thermidor and egg | sausage egg Lobster Thermidor bacon beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
egg...sausage...Lobster Thermidor...beans...bacon and spam | Lobster Thermidor...beans...bacon...spam...egg and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} |
sausage beans egg Lobster Thermidor bacon...spam | egg spam sausage beans bacon...Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} |
sausage, bacon, beans, spam, Lobster Thermidor... and egg | egg, Lobster Thermidor, bacon, sausage, spam... and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
sausage, spam, egg and Lobster Thermidor | bacon, sausage, egg and Lobster Thermidor |
Bulleted list
[edit]| 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]| 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]| 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]| 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]| 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]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|link|Aristotle}} |
Script error: The function "link" does not exist. | Script error: The function "link" does not exist. |