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.5504218272634 | 0.55411585679004 |
{{#invoke:random|number|10}} |
6 | 1 |
{{#invoke:random|number|10|20}} |
20 | 17 |
{{#invoke:random|number|500000}} |
402442 | 451553 |
{{#invoke:random|number|-10}} |
0 | -8 |
{{#invoke:random|number|20|10}} |
12 | 17 |
{{#invoke:random|number|-100|-50}} |
-87 | -89 |
{{#invoke:random|number|6.5}} |
5 | 3 |
{{#invoke:random|number|-6.5}} |
-4 | -1 |
{{#invoke:random|number|-16.5|-6.5}} |
-16.5 | -9.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}} |
0.74784723936946 | 0.99542372952934 |
{{#invoke:random|number}} |
0.024565433163459 | 0.0065058181092636 |
{{#invoke:random|number}} |
0.74087019019801 | 0.20639270786494 |
{{#invoke:random|number}} |
0.94124536073825 | 0.40627959715495 |
{{#invoke:random|number}} |
0.87229039653777 | 0.3378129142047 |
{{#invoke:random|number}} |
0.21747527328202 | 0.098113241185487 |
{{#invoke:random|number}} |
0.97777512435698 | 0.29751184969093 |
{{#invoke:random|number}} |
0.2035979690047 | 0.93796234109344 |
{{#invoke:random|number}} |
0.16009067937736 | 0.67971429493265 |
{{#invoke:random|number}} |
0.34143014920011 | 0.66165515624995 |
{{#invoke:random|number|1000}} |
944 | 475 |
{{#invoke:random|number|1000}} |
111 | 480 |
{{#invoke:random|number|1000}} |
909 | 789 |
{{#invoke:random|number|1000}} |
17 | 717 |
{{#invoke:random|number|1000}} |
827 | 261 |
{{#invoke:random|number|1000}} |
253 | 970 |
{{#invoke:random|number|1000}} |
316 | 781 |
{{#invoke:random|number|1000}} |
655 | 88 |
{{#invoke:random|number|1000}} |
418 | 104 |
{{#invoke:random|number|1000}} |
538 | 99 |
Same number
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes|10}} |
3 | 3 |
{{#invoke:random|number|same=yes|10|20}} |
12 | 12 |
{{#invoke:random|number|same=yes|500000}} |
110595 | 110595 |
{{#invoke:random|number|same=yes|-10}} |
-2 | -2 |
{{#invoke:random|number|same=yes|20|10}} |
12 | 12 |
{{#invoke:random|number|same=yes|-100|-50}} |
-89 | -89 |
{{#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}} |
-14.5 | -14.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes}} |
0.67765468995909 | 0.67765468995909 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
{{#invoke:random|number|same=yes|1000}} |
222 | 222 |
Date
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}} |
14:17, 19 May 2026 (UTC) | 09:06, 27 February 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}} |
01:20, 11 December 1984 (UTC) | 04:30, 13 September 1988 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}} |
11:22, 29 February 2056 (UTC) | 07:04, 02 March 2106 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}} |
1531 | 1374 |
{{#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/01/11 04:09 | 2026/04/07 19:43 |
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}} |
sausageLobster Thermidorbeanseggbaconspam | sausageLobster Thermidorbeansspameggbacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
eggspambeansLobster Thermidorbaconsausage | beansspamLobster Thermidoreggbaconsausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
bacon · sausage · beans · Lobster Thermidor · spam · egg | sausage · egg · bacon · spam · beans · Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
egg | spam | Lobster Thermidor | sausage | bacon | spam | Lobster Thermidor | sausage | beans | egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
egg, Lobster Thermidor, bacon, sausage, beans, spam | spam, bacon, Lobster Thermidor, beans, egg, sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
egg⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans | bacon⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
bacon beans Lobster Thermidor spam egg sausage | bacon egg spam Lobster Thermidor sausage beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
beans...sausage...bacon...Lobster Thermidor...spam...egg | Lobster Thermidor...egg...sausage...bacon...spam...beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
spambaconbeansegg | baconbeanssausagespam |
Text list
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spam, bacon, beans, egg, sausage and Lobster Thermidor | bacon, spam, sausage, beans, Lobster Thermidor and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spam, sausage, beans, Lobster Thermidor, egg and bacon | sausage, Lobster Thermidor, spam, beans, egg and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
egg · sausage · beans · spam · Lobster Thermidor and bacon | Lobster Thermidor · bacon · beans · spam · egg and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
sausage | spam | Lobster Thermidor | bacon and egg | spam | sausage | egg | Lobster Thermidor and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
bacon, spam, beans, sausage, egg and Lobster Thermidor | Lobster Thermidor, egg, bacon, beans, sausage and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
sausage⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽bacon and Lobster Thermidor | sausage⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
egg spam sausage beans Lobster Thermidor and bacon | sausage egg bacon beans Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
spam...egg...beans...Lobster Thermidor...sausage and bacon | beans...Lobster Thermidor...sausage...bacon...spam and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} |
sausage egg bacon beans spam...Lobster Thermidor | Lobster Thermidor egg beans bacon spam...sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} |
beans, sausage, Lobster Thermidor, egg, spam... and bacon | spam, bacon, Lobster Thermidor, egg, beans... and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
bacon, Lobster Thermidor, beans and egg | bacon, egg, beans 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. |