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.75073479942546 | 0.19081011935641 |
{{#invoke:random|number|10}} |
3 | 1 |
{{#invoke:random|number|10|20}} |
20 | 18 |
{{#invoke:random|number|500000}} |
455563 | 256196 |
{{#invoke:random|number|-10}} |
-8 | -8 |
{{#invoke:random|number|20|10}} |
11 | 20 |
{{#invoke:random|number|-100|-50}} |
-59 | -66 |
{{#invoke:random|number|6.5}} |
7 | 6 |
{{#invoke:random|number|-6.5}} |
-4 | -3 |
{{#invoke:random|number|-16.5|-6.5}} |
-13.5 | -14.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}} |
0.50356931914742 | 0.94364416270687 |
{{#invoke:random|number}} |
0.72520985348393 | 0.60584829822455 |
{{#invoke:random|number}} |
0.04543486006811 | 0.48550970362756 |
{{#invoke:random|number}} |
0.34021219254481 | 0.77979923215685 |
{{#invoke:random|number}} |
0.21987407525064 | 0.27125770518149 |
{{#invoke:random|number}} |
0.63819575060075 | 0.49289823998366 |
{{#invoke:random|number}} |
0.51834543725399 | 0.54428186991451 |
{{#invoke:random|number}} |
0.98435671347396 | 0.42394327531752 |
{{#invoke:random|number}} |
0.034763780904358 | 0.085658653213484 |
{{#invoke:random|number}} |
0.52622177802316 | 0.38043598569019 |
{{#invoke:random|number|1000}} |
491 | 646 |
{{#invoke:random|number|1000}} |
499 | 364 |
{{#invoke:random|number|1000}} |
200 | 26 |
{{#invoke:random|number|1000}} |
488 | 192 |
{{#invoke:random|number|1000}} |
983 | 334 |
{{#invoke:random|number|1000}} |
184 | 680 |
{{#invoke:random|number|1000}} |
822 | 114 |
{{#invoke:random|number|1000}} |
964 | 815 |
{{#invoke:random|number|1000}} |
683 | 37 |
{{#invoke:random|number|1000}} |
283 | 775 |
Same number
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes|10}} |
3 | 3 |
{{#invoke:random|number|same=yes|10|20}} |
13 | 13 |
{{#invoke:random|number|same=yes|500000}} |
143376 | 143376 |
{{#invoke:random|number|same=yes|-10}} |
-2 | -2 |
{{#invoke:random|number|same=yes|20|10}} |
13 | 13 |
{{#invoke:random|number|same=yes|-100|-50}} |
-86 | -86 |
{{#invoke:random|number|same=yes|6.5}} |
2 | 2 |
{{#invoke:random|number|same=yes|-6.5}} |
-1 | -1 |
{{#invoke:random|number|same=yes|-16.5|-6.5}} |
-13.5 | -13.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes}} |
0.23972858360025 | 0.23972858360025 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
{{#invoke:random|number|same=yes|1000}} |
287 | 287 |
Date
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}} |
11:13, 09 February 2026 (UTC) | 11:53, 17 May 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}} |
23:45, 22 July 1998 (UTC) | 16:59, 27 August 1989 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}} |
07:07, 01 December 2124 (UTC) | 18:58, 31 December 2056 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}} |
1906 | 1109 |
{{#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/06/04 18:36 | 2026/08/15 21:35 |
Item
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spam | egg |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
sausage | egg |
List
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
Lobster Thermidorspambeanseggsausagebacon | baconeggLobster Thermidorbeanssausagespam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
eggsausagebeansLobster Thermidorbaconspam | Lobster Thermidorbeansbaconsausagespamegg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
spam · Lobster Thermidor · beans · bacon · sausage · egg | egg · Lobster Thermidor · sausage · spam · bacon · beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
Lobster Thermidor | egg | beans | bacon | sausage | bacon | beans | spam | sausage | egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
Lobster Thermidor, spam, sausage, egg, beans, bacon | Lobster Thermidor, spam, beans, egg, sausage, 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 | sausage⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
sausage Lobster Thermidor beans spam egg bacon | sausage beans Lobster Thermidor egg spam bacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
spam...Lobster Thermidor...sausage...bacon...egg...beans | beans...bacon...spam...sausage...Lobster Thermidor...egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
Lobster Thermidorspamsausagebacon | beansLobster Thermidorsausagespam |
Text list
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
Lobster Thermidor, bacon, sausage, beans, egg and spam | egg, sausage, bacon, beans, Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spam, beans, sausage, Lobster Thermidor, egg and bacon | egg, beans, sausage, Lobster Thermidor, bacon and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
spam · beans · bacon · egg · sausage and Lobster Thermidor | egg · Lobster Thermidor · bacon · sausage · spam and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
bacon | egg | Lobster Thermidor | sausage and beans | sausage | beans | bacon | spam and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
bacon, beans, Lobster Thermidor, spam, sausage and egg | Lobster Thermidor, sausage, beans, spam, bacon and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
egg⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽Lobster Thermidor and bacon | beans⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽Lobster Thermidor and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
Lobster Thermidor spam egg beans sausage and bacon | bacon egg Lobster Thermidor beans sausage and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
spam...bacon...egg...Lobster Thermidor...beans and sausage | sausage...egg...bacon...beans...Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} |
Lobster Thermidor sausage egg bacon beans...spam | egg sausage Lobster Thermidor beans spam...bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} |
bacon, beans, egg, sausage, Lobster Thermidor... and spam | beans, Lobster Thermidor, spam, bacon, egg... and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
beans, sausage, Lobster Thermidor and spam | beans, bacon, sausage 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. |