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.2464123029478 | 0.78458381480751 |
{{#invoke:random|number|10}}
|
8 | 8 |
{{#invoke:random|number|10|20}}
|
13 | 11 |
{{#invoke:random|number|500000}}
|
495383 | 22386 |
{{#invoke:random|number|-10}}
|
-9 | -4 |
{{#invoke:random|number|20|10}}
|
12 | 18 |
{{#invoke:random|number|-100|-50}}
|
-66 | -81 |
{{#invoke:random|number|6.5}}
|
6 | 5 |
{{#invoke:random|number|-6.5}}
|
-2 | -5 |
{{#invoke:random|number|-16.5|-6.5}}
|
-7.5 | -13.5 |
- Test randomness with the same input
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number}}
|
0.15611518041981 | 0.47179679967081 |
{{#invoke:random|number}}
|
0.47585190621943 | 0.47990701276805 |
{{#invoke:random|number}}
|
0.70154754710456 | 0.093932789794138 |
{{#invoke:random|number}}
|
0.29012564955751 | 0.65804025747722 |
{{#invoke:random|number}}
|
0.024978302430817 | 0.80703179808661 |
{{#invoke:random|number}}
|
0.0032246573843177 | 0.95651161994623 |
{{#invoke:random|number}}
|
0.15270447924393 | 0.51964252466319 |
{{#invoke:random|number}}
|
0.30169601985332 | 0.91251652544016 |
{{#invoke:random|number}}
|
0.69457049746745 | 0.89076288085932 |
{{#invoke:random|number}}
|
0.77091304434972 | 0.26188323658979 |
{{#invoke:random|number|1000}}
|
78 | 573 |
{{#invoke:random|number|1000}}
|
188 | 811 |
{{#invoke:random|number|1000}}
|
857 | 353 |
{{#invoke:random|number|1000}}
|
968 | 459 |
{{#invoke:random|number|1000}}
|
519 | 574 |
{{#invoke:random|number|1000}}
|
629 | 125 |
{{#invoke:random|number|1000}}
|
205 | 142 |
{{#invoke:random|number|1000}}
|
78 | 574 |
{{#invoke:random|number|1000}}
|
69 | 126 |
{{#invoke:random|number|1000}}
|
740 | 914 |
Same number
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes|10}}
|
3 | 3 |
{{#invoke:random|number|same=yes|10|20}}
|
13 | 13 |
{{#invoke:random|number|same=yes|500000}}
|
144391 | 144391 |
{{#invoke:random|number|same=yes|-10}}
|
-2 | -2 |
{{#invoke:random|number|same=yes|20|10}}
|
13 | 13 |
{{#invoke:random|number|same=yes|-100|-50}}
|
-86 | -86 |
{{#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}}
|
-13.5 | -13.5 |
- Test randomness with the same input
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes}}
|
0.18729898994197 | 0.18729898994197 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
{{#invoke:random|number|same=yes|1000}}
|
289 | 289 |
Date
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|date}}
|
18:38, 05 May 2025 (UTC) | 08:56, 11 October 2025 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
23:00, 25 May 1973 (UTC) | 07:08, 15 February 1983 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
07:27, 01 December 2082 (UTC) | 03:02, 31 January 2091 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1348 | 1711 |
{{#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/09/24 03:20 | 2025/01/31 04:43 |
Item
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon | bacon |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon | beans |
List
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidorspambeansbaconeggsausage | baconsausagebeanseggspamLobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
beanseggsausagespamLobster Thermidorbacon | baconLobster Thermidoreggspambeanssausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
bacon · sausage · Lobster Thermidor · beans · egg · spam | beans · bacon · spam · Lobster Thermidor · sausage · egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
Lobster Thermidor | bacon | beans | spam | egg | beans | Lobster Thermidor | bacon | egg | sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
bacon, sausage, beans, Lobster Thermidor, spam, egg | Lobster Thermidor, egg, bacon, sausage, spam, beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽bacon | sausage⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
Lobster Thermidor beans sausage egg spam bacon | bacon beans Lobster Thermidor sausage spam egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
spam...sausage...beans...egg...bacon...Lobster Thermidor | sausage...spam...bacon...beans...Lobster Thermidor...egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
baconspamsausageLobster Thermidor | Lobster Thermidorsausagebeansspam |
Text list
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
bacon, beans, Lobster Thermidor, sausage, spam and egg | sausage, spam, beans, egg, Lobster Thermidor and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
Lobster Thermidor, bacon, spam, egg, beans and sausage | spam, Lobster Thermidor, egg, beans, sausage and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
bacon · egg · beans · Lobster Thermidor · spam and sausage | beans · egg · Lobster Thermidor · spam · bacon and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
egg | bacon | beans | sausage and spam | Lobster Thermidor | egg | beans | spam and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
Lobster Thermidor, spam, sausage, bacon, egg and beans | bacon, sausage, beans, spam, egg and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
sausage⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽beans and Lobster Thermidor | egg⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽Lobster Thermidor and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
spam bacon egg sausage beans and Lobster Thermidor | sausage spam beans Lobster Thermidor egg and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
egg...Lobster Thermidor...bacon...spam...sausage and beans | sausage...beans...egg...bacon...Lobster Thermidor and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
Lobster Thermidor bacon beans egg sausage...spam | bacon egg sausage spam beans...Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
sausage, spam, Lobster Thermidor, beans, egg... and bacon | sausage, Lobster Thermidor, bacon, beans, egg... and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
|
beans, egg, sausage and Lobster Thermidor | beans, spam, Lobster Thermidor and bacon |
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. |