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.069990341584194 | 0.7789070390998 |
{{#invoke:random|number|10}}
|
2 | 3 |
{{#invoke:random|number|10|20}}
|
15 | 10 |
{{#invoke:random|number|500000}}
|
255501 | 283312 |
{{#invoke:random|number|-10}}
|
-9 | -3 |
{{#invoke:random|number|20|10}}
|
19 | 13 |
{{#invoke:random|number|-100|-50}}
|
-80 | -77 |
{{#invoke:random|number|6.5}}
|
4 | 4 |
{{#invoke:random|number|-6.5}}
|
-4 | -1 |
{{#invoke:random|number|-16.5|-6.5}}
|
-13.5 | -7.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.95793957447537 | 0.3253659006792 |
{{#invoke:random|number}}
|
0.37626077298832 | 0.62334898189797 |
{{#invoke:random|number}}
|
0.57663594352856 | 0.94357398894782 |
{{#invoke:random|number}}
|
0.72513920288772 | 0.60528984368094 |
{{#invoke:random|number}}
|
0.14394915948806 | 0.85286585700366 |
{{#invoke:random|number}}
|
0.2198039014916 | 0.34334776752784 |
{{#invoke:random|number}}
|
0.05275274582801 | 0.8348062414838 |
{{#invoke:random|number}}
|
0.2017442864374 | 0.98379825893035 |
{{#invoke:random|number}}
|
0.27857559094139 | 0.52566379985104 |
{{#invoke:random|number}}
|
0.23506877815121 | 0.18786745899723 |
{{#invoke:random|number|1000}}
|
452 | 507 |
{{#invoke:random|number|1000}}
|
561 | 618 |
{{#invoke:random|number|1000}}
|
598 | 168 |
{{#invoke:random|number|1000}}
|
783 | 397 |
{{#invoke:random|number|1000}}
|
300 | 390 |
{{#invoke:random|number|1000}}
|
5 | 759 |
{{#invoke:random|number|1000}}
|
740 | 763 |
{{#invoke:random|number|1000}}
|
11 | 754 |
{{#invoke:random|number|1000}}
|
4 | 618 |
{{#invoke:random|number|1000}}
|
673 | 643 |
Same number
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes|10}}
|
1 | 1 |
{{#invoke:random|number|same=yes|10|20}}
|
10 | 10 |
{{#invoke:random|number|same=yes|500000}}
|
5888 | 5888 |
{{#invoke:random|number|same=yes|-10}}
|
0 | 0 |
{{#invoke:random|number|same=yes|20|10}}
|
10 | 10 |
{{#invoke:random|number|same=yes|-100|-50}}
|
-100 | -100 |
{{#invoke:random|number|same=yes|6.5}}
|
1 | 1 |
{{#invoke:random|number|same=yes|-6.5}}
|
0 | 0 |
{{#invoke:random|number|same=yes|-16.5|-6.5}}
|
-16.5 | -16.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes}}
|
0.11888695420646 | 0.11888695420646 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
{{#invoke:random|number|same=yes|1000}}
|
12 | 12 |
Date
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}}
|
07:29, 02 September 2026 (UTC) | 00:27, 10 October 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
00:10, 01 February 1994 (UTC) | 05:46, 06 April 1991 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
10:40, 17 October 2034 (UTC) | 08:41, 24 March 2111 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1772 | 1150 |
{{#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/04/14 18:41 | 2026/02/07 15:10 |
Item
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidor | bacon |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon | spam |
List
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
spameggLobster Thermidorbaconbeanssausage | Lobster Thermidorsausagebeanseggbaconspam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
spamsausagebeanseggbaconLobster Thermidor | spamsausagebaconLobster Thermidorbeansegg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
bacon · egg · spam · sausage · Lobster Thermidor · beans | bacon · beans · spam · egg · sausage · Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
Lobster Thermidor | spam | beans | bacon | egg | egg | Lobster Thermidor | bacon | beans | spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
egg, beans, bacon, spam, Lobster Thermidor, sausage | 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⧽bacon⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽sausage | spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
beans spam egg sausage Lobster Thermidor bacon | egg bacon Lobster Thermidor beans spam sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
egg...bacon...beans...sausage...Lobster Thermidor...spam | spam...egg...bacon...Lobster Thermidor...beans...sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
Lobster Thermidoreggspambacon | eggLobster Thermidorbeansbacon |
Text list
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
sausage, beans, egg, spam, Lobster Thermidor and bacon | sausage, beans, bacon, egg, Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beans, bacon, Lobster Thermidor, egg, spam and sausage | egg, spam, Lobster Thermidor, sausage, bacon and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
egg · sausage · spam · beans · bacon and Lobster Thermidor | sausage · beans · bacon · Lobster Thermidor · spam and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
Lobster Thermidor | sausage | beans | spam and bacon | beans | spam | bacon | sausage and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
Lobster Thermidor, egg, spam, bacon, beans and sausage | Lobster Thermidor, beans, bacon, spam, egg and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
beans⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽spam and bacon | Lobster Thermidor⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽bacon and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
sausage Lobster Thermidor bacon egg spam and beans | egg sausage Lobster Thermidor beans bacon and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
beans...sausage...egg...bacon...Lobster Thermidor and spam | sausage...Lobster Thermidor...beans...egg...bacon and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
Lobster Thermidor sausage bacon beans spam...egg | sausage bacon beans spam Lobster Thermidor...egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
sausage, Lobster Thermidor, egg, beans, spam... and bacon | beans, Lobster Thermidor, sausage, spam, egg... and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
egg, bacon, sausage and beans | spam, Lobster Thermidor, egg and sausage |
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. |