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.046651828590153 | 0.097546700433617 |
{{#invoke:random|number|10}}
|
8 | 2 |
{{#invoke:random|number|10|20}}
|
15 | 15 |
{{#invoke:random|number|500000}}
|
49402 | 18422 |
{{#invoke:random|number|-10}}
|
-1 | -5 |
{{#invoke:random|number|20|10}}
|
20 | 18 |
{{#invoke:random|number|-100|-50}}
|
-95 | -97 |
{{#invoke:random|number|6.5}}
|
3 | 3 |
{{#invoke:random|number|-6.5}}
|
-4 | -4 |
{{#invoke:random|number|-16.5|-6.5}}
|
-10.5 | -8.5 |
- Test randomness with the same input
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number}}
|
0.59631596207447 | 0.13448747346852 |
{{#invoke:random|number}}
|
0.67314679020697 | 0.21131877843818 |
{{#invoke:random|number}}
|
0.65508765152427 | 0.77863151756052 |
{{#invoke:random|number}}
|
0.31680302942023 | 0.85497454127994 |
{{#invoke:random|number}}
|
0.97851888415335 | 0.51668991871024 |
{{#invoke:random|number}}
|
0.64023378474649 | 0.17840529614054 |
{{#invoke:random|number}}
|
0.71706508971614 | 0.25523660111019 |
{{#invoke:random|number}}
|
0.37878046714644 | 0.84381518086596 |
{{#invoke:random|number}}
|
0.38247449667308 | 0.50601836270933 |
{{#invoke:random|number}}
|
0.29176636426326 | 0.41531023029951 |
{{#invoke:random|number|1000}}
|
714 | 716 |
{{#invoke:random|number|1000}}
|
31 | 406 |
{{#invoke:random|number|1000}}
|
218 | 45 |
{{#invoke:random|number|1000}}
|
423 | 360 |
{{#invoke:random|number|1000}}
|
737 | 116 |
{{#invoke:random|number|1000}}
|
49 | 872 |
{{#invoke:random|number|1000}}
|
888 | 266 |
{{#invoke:random|number|1000}}
|
221 | 584 |
{{#invoke:random|number|1000}}
|
518 | 337 |
{{#invoke:random|number|1000}}
|
193 | 644 |
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}}
|
22:20, 22 February 2025 (UTC) | 16:44, 17 June 2025 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
05:26, 23 May 1999 (UTC) | 02:58, 08 October 1981 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
16:28, 19 February 2013 (UTC) | 18:18, 21 May 2074 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1445 | 1587 |
{{#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/05/14 18:19 | 2025/05/23 11:14 |
Item
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidor | egg |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon | spam |
List
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidorbaconbeansspameggsausage | baconLobster Thermidorsausagebeansspamegg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidorbeanssausagespameggbacon | eggLobster Thermidorsausagespambaconbeans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
beans · egg · Lobster Thermidor · bacon · spam · sausage | bacon · egg · sausage · spam · beans · Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
egg | bacon | sausage | spam | Lobster Thermidor | Lobster Thermidor | beans | spam | sausage | egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
beans, bacon, sausage, Lobster Thermidor, egg, spam | sausage, Lobster Thermidor, spam, beans, bacon, egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
Lobster Thermidor⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽beans | egg⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
spam beans egg sausage Lobster Thermidor bacon | Lobster Thermidor sausage egg spam beans bacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
sausage...bacon...spam...beans...egg...Lobster Thermidor | Lobster Thermidor...beans...sausage...egg...bacon...spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
Lobster Thermidorbeansspambacon | eggbaconsausagespam |
Text list
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beans, Lobster Thermidor, spam, bacon, sausage and egg | bacon, sausage, Lobster Thermidor, spam, beans and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidor, beans, bacon, egg, sausage and spam | Lobster Thermidor, spam, egg, beans, bacon and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
Lobster Thermidor · sausage · egg · beans · bacon and spam | sausage · spam · egg · beans · Lobster Thermidor and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
Lobster Thermidor | bacon | sausage | egg and spam | beans | egg | sausage | spam and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
bacon, sausage, Lobster Thermidor, egg, spam and beans | egg, sausage, Lobster Thermidor, spam, beans and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽sausage and egg | egg⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽beans and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
bacon spam sausage beans egg and Lobster Thermidor | sausage Lobster Thermidor beans bacon spam and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
beans...egg...sausage...bacon...spam and Lobster Thermidor | Lobster Thermidor...beans...spam...bacon...egg and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
Lobster Thermidor beans sausage egg bacon...spam | beans spam egg bacon sausage...Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
beans, spam, sausage, bacon, Lobster Thermidor... and egg | spam, sausage, beans, egg, Lobster Thermidor... and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
bacon, spam, sausage and beans | sausage, beans, Lobster Thermidor and spam |
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}}
|
|
|
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
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}}
|
|
|
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
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}}
|
|
|
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
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}}
|
|
|
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|
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}}
|
|
|
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
|
|