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.24762994761003 | 0.54240728008673 |
{{#invoke:random|number|10}} |
10 | 1 |
{{#invoke:random|number|10|20}} |
16 | 20 |
{{#invoke:random|number|500000}} |
184014 | 77870 |
{{#invoke:random|number|-10}} |
0 | -7 |
{{#invoke:random|number|20|10}} |
17 | 11 |
{{#invoke:random|number|-100|-50}} |
-55 | -88 |
{{#invoke:random|number|6.5}} |
1 | 5 |
{{#invoke:random|number|-6.5}} |
-3 | 0 |
{{#invoke:random|number|-16.5|-6.5}} |
-12.5 | -8.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}} |
0.17580297318092 | 0.98330414294419 |
{{#invoke:random|number}} |
0.3798721732478 | 0.52886371385719 |
{{#invoke:random|number}} |
0.67785525446658 | 0.41221962608966 |
{{#invoke:random|number}} |
0.39095426229339 | 0.73257231420491 |
{{#invoke:random|number}} |
0.9328202805169 | 0.66718417530283 |
{{#invoke:random|number}} |
0.76540757145984 | 0.1364007224964 |
{{#invoke:random|number}} |
0.87076509458514 | 0.020244915979097 |
{{#invoke:random|number}} |
0.16923645612283 | 0.3187167548196 |
{{#invoke:random|number}} |
0.031327004559025 | 0.18031902200557 |
{{#invoke:random|number}} |
0.91517119850738 | 0.72218456339193 |
{{#invoke:random|number|1000}} |
349 | 783 |
{{#invoke:random|number|1000}} |
334 | 885 |
{{#invoke:random|number|1000}} |
436 | 218 |
{{#invoke:random|number|1000}} |
302 | 856 |
{{#invoke:random|number|1000}} |
288 | 398 |
{{#invoke:random|number|1000}} |
233 | 343 |
{{#invoke:random|number|1000}} |
440 | 5 |
{{#invoke:random|number|1000}} |
910 | 170 |
{{#invoke:random|number|1000}} |
392 | 13 |
{{#invoke:random|number|1000}} |
5 | 438 |
Same number
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes|10}} |
4 | 4 |
{{#invoke:random|number|same=yes|10|20}} |
13 | 13 |
{{#invoke:random|number|same=yes|500000}} |
170007 | 170007 |
{{#invoke:random|number|same=yes|-10}} |
-3 | -3 |
{{#invoke:random|number|same=yes|20|10}} |
13 | 13 |
{{#invoke:random|number|same=yes|-100|-50}} |
-83 | -83 |
{{#invoke:random|number|same=yes|6.5}} |
3 | 3 |
{{#invoke:random|number|same=yes|-6.5}} |
-2 | -2 |
{{#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.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes}} |
0.41551997857891 | 0.41551997857891 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
{{#invoke:random|number|same=yes|1000}} |
341 | 341 |
Date
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|date}} |
10:15, 17 November 2026 (UTC) | 03:57, 03 May 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}} |
06:09, 31 October 1989 (UTC) | 17:37, 24 November 1994 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}} |
09:25, 01 March 2041 (UTC) | 15:25, 02 April 2091 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}} |
1919 | 1440 |
{{#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/11/29 14:12 | 2026/11/11 22:48 |
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}} |
sausage | beans |
List
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spamsausageLobster Thermidorbeanseggbacon | sausageeggLobster Thermidorbaconbeansspam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
beanssausagebaconeggLobster Thermidorspam | sausageeggLobster Thermidorbeansspambacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
sausage · beans · spam · egg · Lobster Thermidor · bacon | sausage · spam · Lobster Thermidor · egg · bacon · beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
spam | egg | Lobster Thermidor | bacon | beans | bacon | sausage | beans | egg | spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
bacon, egg, spam, Lobster Thermidor, sausage, beans | beans, Lobster Thermidor, spam, bacon, egg, sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
sausage⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽spam | spam⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage⧼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}} |
beans bacon sausage spam Lobster Thermidor egg | spam sausage bacon beans egg Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
spam...Lobster Thermidor...egg...beans...sausage...bacon | sausage...beans...spam...bacon...egg...Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
baconspamLobster Thermidorsausage | spameggbaconbeans |
Text list
[edit]| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
sausage, bacon, Lobster Thermidor, egg, spam and beans | sausage, spam, bacon, egg, beans and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
sausage, Lobster Thermidor, spam, beans, egg and bacon | sausage, Lobster Thermidor, egg, bacon, spam and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
sausage · spam · egg · bacon · beans and Lobster Thermidor | beans · egg · spam · bacon · Lobster Thermidor and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
sausage | egg | beans | spam and Lobster Thermidor | spam | sausage | Lobster Thermidor | bacon and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
beans, egg, spam, bacon, Lobster Thermidor and sausage | bacon, sausage, Lobster Thermidor, beans, spam and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
bacon⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽beans and egg | spam⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽sausage and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
spam egg sausage beans bacon and Lobster Thermidor | bacon beans Lobster Thermidor spam sausage and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
Lobster Thermidor...bacon...beans...spam...egg and sausage | spam...beans...bacon...egg...sausage and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} |
spam sausage Lobster Thermidor bacon egg...beans | Lobster Thermidor spam sausage egg beans...bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} |
bacon, sausage, beans, Lobster Thermidor, egg... and spam | egg, beans, spam, bacon, Lobster Thermidor... and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
sausage, egg, beans and Lobster Thermidor | beans, egg, Lobster Thermidor 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. |