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.33067138275629 | 0.96693956338192 |
{{#invoke:random|number|10}} |
4 | 10 |
{{#invoke:random|number|10|20}} |
18 | 10 |
{{#invoke:random|number|500000}} |
47241 | 53842 |
{{#invoke:random|number|-10}} |
-9 | -1 |
{{#invoke:random|number|20|10}} |
20 | 17 |
{{#invoke:random|number|-100|-50}} |
-97 | -61 |
{{#invoke:random|number|6.5}} |
4 | 6 |
{{#invoke:random|number|-6.5}} |
-1 | -3 |
{{#invoke:random|number|-16.5|-6.5}} |
-7.5 | -15.5 |
- Test randomness with the same input
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number}} |
0.88403002307007 | 0.0075743654778108 |
{{#invoke:random|number}} |
0.30235169842017 | 0.64753609879293 |
{{#invoke:random|number}} |
0.6040288091656 | 0.727573152039 |
{{#invoke:random|number}} |
0.02283876530027 | 0.73175546281587 |
{{#invoke:random|number}} |
0.68455414319623 | 0.15007713770032 |
{{#invoke:random|number}} |
0.61559965583291 | 0.49526153807308 |
{{#invoke:random|number}} |
0.37541122519197 | 0.084816203026481 |
{{#invoke:random|number}} |
0.37910525471862 | 0.088021951768558 |
{{#invoke:random|number}} |
0.38328804233265 | 0.50683190836889 |
{{#invoke:random|number}} |
0.048697449755248 | 0.34298697781888 |
{{#invoke:random|number|1000}} |
159 | 978 |
{{#invoke:random|number|1000}} |
238 | 497 |
{{#invoke:random|number|1000}} |
316 | 576 |
{{#invoke:random|number|1000}} |
875 | 655 |
{{#invoke:random|number|1000}} |
475 | 734 |
{{#invoke:random|number|1000}} |
553 | 813 |
{{#invoke:random|number|1000}} |
593 | 845 |
{{#invoke:random|number|1000}} |
672 | 373 |
{{#invoke:random|number|1000}} |
751 | 21 |
{{#invoke:random|number|1000}} |
829 | 530 |
Same number
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes|10}} |
6 | 6 |
{{#invoke:random|number|same=yes|10|20}} |
16 | 16 |
{{#invoke:random|number|same=yes|500000}} |
290045 | 290045 |
{{#invoke:random|number|same=yes|-10}} |
-5 | -5 |
{{#invoke:random|number|same=yes|20|10}} |
16 | 16 |
{{#invoke:random|number|same=yes|-100|-50}} |
-71 | -71 |
{{#invoke:random|number|same=yes|6.5}} |
4 | 4 |
{{#invoke:random|number|same=yes|-6.5}} |
-3 | -3 |
{{#invoke:random|number|same=yes|-16.5|-6.5}} |
-10.5 | -10.5 |
- Test randomness with the same input
Code | Main | Sandbox |
---|---|---|
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes}} |
0.80262793218839 | 0.80262793218839 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
{{#invoke:random|number|same=yes|1000}} |
581 | 581 |
Date
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|date}} |
13:40, 04 August 2025 (UTC) | 20:21, 29 July 2025 (UTC) |
{{#invoke:random|date|1 Jan 2000}} |
10:30, 17 November 1980 (UTC) | 06:54, 15 January 1978 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}} |
06:39, 28 May 2129 (UTC) | 13:32, 28 September 2169 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}} |
1872 | 1452 |
{{#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/10 02:18 | 2025/01/15 18:58 |
Item
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
Lobster Thermidor | sausage |
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
spam | sausage |
List
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
baconbeanseggLobster Thermidorsausagespam | Lobster Thermidorspambeanseggbaconsausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
baconeggsausagebeansspamLobster Thermidor | eggsausagebaconLobster Thermidorbeansspam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
spam · egg · Lobster Thermidor · bacon · sausage · beans | bacon · spam · beans · sausage · egg · Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
spam | sausage | bacon | beans | Lobster Thermidor | Lobster Thermidor | beans | sausage | egg | spam |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
spam, sausage, beans, Lobster Thermidor, egg, bacon | sausage, Lobster Thermidor, beans, bacon, spam, egg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
spam⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽sausage | spam⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽bacon |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
Lobster Thermidor beans egg spam bacon sausage | bacon egg Lobster Thermidor spam sausage beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
bacon...sausage...Lobster Thermidor...spam...egg...beans | egg...Lobster Thermidor...spam...bacon...beans...sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
beanseggbaconspam | eggbeansLobster Thermidorsausage |
Text list
[edit]Code | Main | Sandbox |
---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
sausage, egg, bacon, Lobster Thermidor, spam and beans | egg, Lobster Thermidor, spam, sausage, bacon and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} |
sausage, beans, spam, Lobster Thermidor, egg and bacon | spam, beans, Lobster Thermidor, egg, bacon and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} |
Lobster Thermidor · bacon · egg · spam · sausage and beans | beans · spam · bacon · Lobster Thermidor · sausage and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} |
bacon | egg | sausage | beans and Lobster Thermidor | spam | bacon | sausage | egg and Lobster Thermidor |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} |
spam, beans, bacon, egg, sausage and Lobster Thermidor | sausage, beans, egg, Lobster Thermidor, bacon and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} |
bacon⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽beans and spam | beans⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽sausage and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} |
spam beans sausage Lobster Thermidor bacon and egg | bacon spam sausage Lobster Thermidor egg and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} |
spam...Lobster Thermidor...sausage...beans...bacon and egg | sausage...Lobster Thermidor...egg...bacon...beans and spam |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} |
bacon beans sausage egg Lobster Thermidor...spam | beans sausage Lobster Thermidor spam bacon...egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} |
bacon, Lobster Thermidor, sausage, egg, spam... and beans | sausage, beans, egg, Lobster Thermidor, spam... and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} |
bacon, egg, beans and Lobster Thermidor | bacon, Lobster Thermidor, beans and spam |
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. |