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
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number}}
|
0.90931981378669 | 0.57152299563006 |
{{#invoke:random|number|10}}
|
8 | 4 |
{{#invoke:random|number|10|20}}
|
19 | 14 |
{{#invoke:random|number|500000}}
|
279319 | 334583 |
{{#invoke:random|number|-10}}
|
-2 | -3 |
{{#invoke:random|number|20|10}}
|
17 | 12 |
{{#invoke:random|number|-100|-50}}
|
-60 | -83 |
{{#invoke:random|number|6.5}}
|
6 | 6 |
{{#invoke:random|number|-6.5}}
|
-3 | -3 |
{{#invoke:random|number|-16.5|-6.5}}
|
-15.5 | -9.5 |
- Test randomness with the same input
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number}}
|
0.68152377227392 | 0.07439729621373 |
{{#invoke:random|number}}
|
0.052644128004389 | 0.20212394986401 |
{{#invoke:random|number}}
|
0.62365137395619 | 0.60189725207253 |
{{#invoke:random|number}}
|
0.58014408386319 | 0.31450797864912 |
{{#invoke:random|number}}
|
0.46398827734589 | 0.61297981795528 |
{{#invoke:random|number}}
|
0.76197135809901 | 0.32607882578209 |
{{#invoke:random|number}}
|
0.060442720102352 | 0.20992301879913 |
{{#invoke:random|number}}
|
0.7730534471446 | 0.92253326900421 |
{{#invoke:random|number}}
|
0.0715252859851 | 0.22051682659449 |
{{#invoke:random|number}}
|
0.64302033588431 | 0.79152407208063 |
{{#invoke:random|number|1000}}
|
839 | 950 |
{{#invoke:random|number|1000}}
|
620 | 848 |
{{#invoke:random|number|1000}}
|
517 | 69 |
{{#invoke:random|number|1000}}
|
179 | 848 |
{{#invoke:random|number|1000}}
|
959 | 510 |
{{#invoke:random|number|1000}}
|
38 | 612 |
{{#invoke:random|number|1000}}
|
91 | 644 |
{{#invoke:random|number|1000}}
|
196 | 865 |
{{#invoke:random|number|1000}}
|
416 | 556 |
{{#invoke:random|number|1000}}
|
79 | 630 |
Same number
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|10}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|10|20}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|500000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|-10}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|20|10}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|-100|-50}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|6.5}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|-6.5}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|-16.5|-6.5}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
- Test randomness with the same input
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
{{#invoke:random|same_number|1000}}
|
Script error: The function "same_number" does not exist. | Script error: The function "same_number" does not exist. |
Date
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|date}}
|
10:32, 11 December 2025 (UTC) | 23:36, 06 May 2025 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
07:33, 13 September 1974 (UTC) | 15:35, 21 June 1980 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
19:21, 11 October 2141 (UTC) | 05:55, 26 November 2056 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1079 | 1276 |
{{#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}}
|
2025/02/19 04:12 | 2025/11/22 00:04 |
Item
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidor | Lobster Thermidor |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
egg | bacon |
List
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidorsausageeggbaconspambeans | spambeanssausagebaconLobster Thermidoregg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
sausagespambeanseggLobster Thermidorbacon | sausagebaconbeanseggspamLobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
spam · Lobster Thermidor · sausage · beans · egg · bacon | Lobster Thermidor · sausage · beans · bacon · spam · egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
bacon | beans | sausage | Lobster Thermidor | egg | beans | egg | bacon | sausage | spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
beans, bacon, spam, Lobster Thermidor, egg, sausage | bacon, Lobster Thermidor, spam, sausage, egg, beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
egg⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage | Lobster Thermidor⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
beans egg bacon sausage Lobster Thermidor spam | egg beans sausage Lobster Thermidor bacon spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
beans...bacon...Lobster Thermidor...spam...egg...sausage | sausage...Lobster Thermidor...bacon...beans...spam...egg |
Text list
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
egg, beans, spam, sausage, bacon and Lobster Thermidor | spam, beans, egg, Lobster Thermidor, sausage and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon, Lobster Thermidor, egg, spam, beans and sausage | egg, bacon, Lobster Thermidor, sausage, beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
beans · Lobster Thermidor · spam · egg · sausage and bacon | bacon · egg · Lobster Thermidor · beans · sausage and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
egg | bacon | Lobster Thermidor | spam and beans | sausage | bacon | beans | spam and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
beans, sausage, spam, Lobster Thermidor, bacon and egg | Lobster Thermidor, beans, spam, egg, bacon and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
egg⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽spam and Lobster Thermidor | egg⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽Lobster Thermidor and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
beans sausage bacon egg Lobster Thermidor and spam | bacon egg beans sausage spam and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
egg...bacon...sausage...Lobster Thermidor...beans and spam | beans...egg...sausage...bacon...spam and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
egg bacon Lobster Thermidor sausage beans...spam | egg sausage spam Lobster Thermidor bacon...beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
spam, beans, sausage, Lobster Thermidor, egg... and bacon | spam, sausage, egg, beans, Lobster Thermidor... and bacon |
Bulleted list
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|item_style2=color: green|item_style4=color: orange}}
|
|
|
Unbulleted list
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|item_style2=color: green|item_style4=color: orange}}
|
|
|
Horizontal list
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|item_style2=color: green|item_style4=color: orange}}
|
|
|
Ordered list
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|item_style2=color: green|item_style4=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}}
|
|
|
Horizontal ordered list
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|item_style2=color: green|item_style4=color: orange}}
|
|
|