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.66698512279754 | 0.84093605626418 |
{{#invoke:random|number|10}} |
8 | 5 |
{{#invoke:random|number|10|20}} |
11 | 13 |
{{#invoke:random|number|500000}} |
475253 | 175628 |
{{#invoke:random|number|-10}} |
-2 | -4 |
{{#invoke:random|number|20|10}} |
13 | 20 |
{{#invoke:random|number|-100|-50}} |
-63 | -92 |
{{#invoke:random|number|6.5}} |
2 | 1 |
{{#invoke:random|number|-6.5}} |
-4 | -1 |
{{#invoke:random|number|-16.5|-6.5}} |
-15.5 | -11.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}} |
0.17675967802143 | 0.49698420823411 |
{{#invoke:random|number}} |
0.94075355815736 | 0.92269394310317 |
{{#invoke:random|number}} |
0.41317585409301 | 0.490007158597 |
{{#invoke:random|number}} |
0.56634970547927 | 0.47194754354281 |
{{#invoke:random|number}} |
0.54829056679657 | 0.86851557431208 |
{{#invoke:random|number}} |
0.18825229964603 | 0.093849660872412 |
{{#invoke:random|number}} |
0.5848203304153 | 0.31967298282295 |
{{#invoke:random|number}} |
0.39552772529215 | 0.057730907135518 |
{{#invoke:random|number}} |
0.79209527922426 | 0.14146198990823 |
{{#invoke:random|number}} |
0.80366564905442 | 0.36679655377138 |
{{#invoke:random|number|1000}} |
226 | 318 |
{{#invoke:random|number|1000}} |
869 | 302 |
{{#invoke:random|number|1000}} |
176 | 50 |
{{#invoke:random|number|1000}} |
602 | 712 |
{{#invoke:random|number|1000}} |
263 | 36 |
{{#invoke:random|number|1000}} |
130 | 847 |
{{#invoke:random|number|1000}} |
721 | 595 |
{{#invoke:random|number|1000}} |
469 | 225 |
{{#invoke:random|number|1000}} |
808 | 154 |
{{#invoke:random|number|1000}} |
737 | 171 |
Same number
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes|10}} |
5 | 5 |
{{#invoke:random|number|same=yes|10|20}} |
14 | 14 |
{{#invoke:random|number|same=yes|500000}} |
200862 | 200862 |
{{#invoke:random|number|same=yes|-10}} |
-4 | -4 |
{{#invoke:random|number|same=yes|20|10}} |
14 | 14 |
{{#invoke:random|number|same=yes|-100|-50}} |
-80 | -80 |
{{#invoke:random|number|same=yes|6.5}} |
3 | 3 |
{{#invoke:random|number|same=yes|-6.5}} |
-2 | -2 |
{{#invoke:random|number|same=yes|-16.5|-6.5}} |
-12.5 | -12.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes}} |
0.45289545434196 | 0.45289545434196 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
{{#invoke:random|number|same=yes|1000}} |
402 | 402 |
Date
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}} |
03:34, 20 July 2026 (UTC) | 12:26, 26 February 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}} |
12:04, 19 April 1989 (UTC) | 22:44, 20 October 1997 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}} |
01:23, 18 March 2019 (UTC) | 05:53, 10 June 2105 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}} |
1762 | 1726 |
{{#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/08/23 20:47 | 2026/12/25 23:14 |
Item
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
bacon | spam |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
Lobster Thermidor | Lobster Thermidor |
List
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
eggbeansbaconspamLobster Thermidorsausage | sausagebeansbaconeggspamLobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
beansLobster Thermidoreggspamsausagebacon | spamsausageLobster Thermidorbaconeggbeans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
egg · beans · spam · Lobster Thermidor · sausage · bacon | bacon · egg · Lobster Thermidor · sausage · beans · spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
egg | bacon | Lobster Thermidor | spam | sausage | beans | sausage | bacon | spam | Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
beans, sausage, bacon, spam, Lobster Thermidor, egg | bacon, spam, egg, beans, Lobster Thermidor, sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽beans | sausage⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
beans Lobster Thermidor egg bacon spam sausage | egg beans spam sausage Lobster Thermidor bacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
egg...sausage...beans...bacon...Lobster Thermidor...spam | Lobster Thermidor...spam...beans...bacon...egg...sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
beansspameggLobster Thermidor | spamsausagebaconegg |
Text list
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
egg, Lobster Thermidor, spam, beans, bacon and sausage | sausage, bacon, egg, spam, beans and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
egg, spam, Lobster Thermidor, beans, sausage and bacon | egg, sausage, beans, bacon, Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
beans · Lobster Thermidor · spam · bacon · egg and sausage | sausage · bacon · egg · Lobster Thermidor · beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
bacon | egg | spam | Lobster Thermidor and beans | spam | sausage | Lobster Thermidor | bacon and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
egg, spam, sausage, Lobster Thermidor, beans and bacon | egg, Lobster Thermidor, beans, sausage, bacon and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
sausage⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽beans and Lobster Thermidor | sausage⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
spam bacon Lobster Thermidor egg sausage and beans | spam beans sausage bacon egg and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
egg...Lobster Thermidor...sausage...beans...bacon and spam | Lobster Thermidor...egg...bacon...beans...spam and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} |
sausage spam egg bacon Lobster Thermidor...beans | egg bacon Lobster Thermidor beans spam...sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} |
beans, Lobster Thermidor, spam, sausage, egg... and bacon | Lobster Thermidor, bacon, egg, beans, sausage... and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
spam, Lobster Thermidor, sausage and beans | bacon, beans, Lobster Thermidor and spam |
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. |