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.61342897061884 | 0.49357865727208 |
{{#invoke:random|number|10}} |
3 | 7 |
{{#invoke:random|number|10|20}} |
15 | 18 |
{{#invoke:random|number|500000}} |
103777 | 276968 |
{{#invoke:random|number|-10}} |
-4 | -5 |
{{#invoke:random|number|20|10}} |
15 | 19 |
{{#invoke:random|number|-100|-50}} |
-82 | -90 |
{{#invoke:random|number|6.5}} |
2 | 1 |
{{#invoke:random|number|-6.5}} |
-5 | -2 |
{{#invoke:random|number|-16.5|-6.5}} |
-7.5 | -9.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}} |
0.47913627721329 | 0.94514659975895 |
{{#invoke:random|number}} |
0.53372565588622 | 0.65726904508531 |
{{#invoke:random|number}} |
0.61055648355305 | 0.1487279949471 |
{{#invoke:random|number}} |
0.10152667579312 | 0.22507054182937 |
{{#invoke:random|number}} |
0.17786969904689 | 0.13066837989291 |
{{#invoke:random|number}} |
0.42495743111938 | 0.96361722469498 |
{{#invoke:random|number}} |
0.91641590507534 | 0.039960247483086 |
{{#invoke:random|number}} |
0.99227064754454 | 0.53093044018882 |
{{#invoke:random|number}} |
0.047348307002032 | 0.99965870659782 |
{{#invoke:random|number}} |
0.5383184992421 | 0.49111718008812 |
{{#invoke:random|number|1000}} |
400 | 896 |
{{#invoke:random|number|1000}} |
834 | 770 |
{{#invoke:random|number|1000}} |
266 | 203 |
{{#invoke:random|number|1000}} |
140 | 636 |
{{#invoke:random|number|1000}} |
837 | 510 |
{{#invoke:random|number|1000}} |
739 | 699 |
{{#invoke:random|number|1000}} |
400 | 897 |
{{#invoke:random|number|1000}} |
275 | 771 |
{{#invoke:random|number|1000}} |
30 | 409 |
{{#invoke:random|number|1000}} |
346 | 842 |
Same number
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes|10}} |
8 | 8 |
{{#invoke:random|number|same=yes|10|20}} |
18 | 18 |
{{#invoke:random|number|same=yes|500000}} |
386380 | 386380 |
{{#invoke:random|number|same=yes|-10}} |
-7 | -7 |
{{#invoke:random|number|same=yes|20|10}} |
18 | 18 |
{{#invoke:random|number|same=yes|-100|-50}} |
-61 | -61 |
{{#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}} |
-8.5 | -8.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes}} |
0.32489574762289 | 0.32489574762289 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
{{#invoke:random|number|same=yes|1000}} |
773 | 773 |
Date
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}} |
01:22, 29 March 2026 (UTC) | 11:18, 24 March 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}} |
05:03, 19 April 1971 (UTC) | 14:05, 23 February 1992 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}} |
09:10, 08 November 2093 (UTC) | 12:19, 17 January 2098 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}} |
1139 | 1086 |
{{#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/05/20 15:02 | 2026/07/11 11:54 |
Item
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
beans | Lobster Thermidor |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spam | egg |
List
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spamLobster Thermidorsausagebeansbaconegg | beanseggspambaconLobster Thermidorsausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
sausagebeansspamLobster Thermidoreggbacon | Lobster Thermidorspamsausageeggbeansbacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
spam · beans · Lobster Thermidor · sausage · bacon · egg | sausage · beans · egg · spam · Lobster Thermidor · bacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
spam | sausage | bacon | Lobster Thermidor | egg | sausage | egg | bacon | spam | beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
spam, Lobster Thermidor, egg, sausage, beans, bacon | bacon, spam, Lobster Thermidor, beans, sausage, egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
beans⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽bacon | spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
bacon Lobster Thermidor spam egg sausage beans | egg bacon spam beans sausage Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
bacon...sausage...spam...egg...beans...Lobster Thermidor | bacon...Lobster Thermidor...sausage...spam...beans...egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
beanseggsausageLobster Thermidor | sausagespambaconLobster Thermidor |
Text list
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
sausage, spam, egg, bacon, Lobster Thermidor and beans | spam, egg, beans, Lobster Thermidor, bacon and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
beans, Lobster Thermidor, sausage, spam, bacon and egg | egg, beans, sausage, bacon, Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
beans · spam · Lobster Thermidor · sausage · egg and bacon | spam · sausage · Lobster Thermidor · bacon · beans and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
spam | bacon | egg | sausage and beans | sausage | egg | bacon | beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
bacon, spam, beans, egg, Lobster Thermidor and sausage | Lobster Thermidor, sausage, bacon, egg, beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
Lobster Thermidor⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽bacon and spam | beans⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽egg and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
Lobster Thermidor sausage beans egg bacon and spam | spam egg sausage beans bacon and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
egg...sausage...bacon...beans...spam and Lobster Thermidor | Lobster Thermidor...beans...spam...bacon...sausage and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} |
spam Lobster Thermidor egg sausage beans...bacon | beans spam egg sausage bacon...Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} |
egg, bacon, Lobster Thermidor, spam, sausage... and beans | spam, Lobster Thermidor, beans, sausage, egg... and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
beans, egg, sausage and Lobster Thermidor | Lobster Thermidor, sausage, spam and beans |
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. |