Module:Random/testcases
< Module:Random
Jump to navigation
Jump to search
Revision as of 09:47, 28 November 2013 by blackwiki>Mr. Stradivarius (→Same number: replace the sandbox function names too)
Contents
Number
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.85346580522762 | 0.84185451867145 |
{{#invoke:random|number|10}}
|
4 | 2 |
{{#invoke:random|number|10|20}}
|
20 | 18 |
{{#invoke:random|number|500000}}
|
312135 | 256339 |
{{#invoke:random|number|-10}}
|
-5 | 0 |
{{#invoke:random|number|20|10}}
|
16 | 17 |
{{#invoke:random|number|-100|-50}}
|
-83 | -53 |
{{#invoke:random|number|6.5}}
|
7 | 5 |
{{#invoke:random|number|-6.5}}
|
-2 | -3 |
{{#invoke:random|number|-16.5|-6.5}}
|
-14.5 | -15.5 |
- Test randomness with the same input
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|number}}
|
0.6127511819884 | 0.34157325902096 |
{{#invoke:random|number}}
|
0.66427214893711 | 0.71834628457127 |
{{#invoke:random|number}}
|
0.42398710149526 | 0.98393065155667 |
{{#invoke:random|number}}
|
0.34736695482739 | 0.93274116978643 |
{{#invoke:random|number}}
|
0.7445624665099 | 0.067233596028403 |
{{#invoke:random|number}}
|
0.35164564771189 | 0.20873976787959 |
{{#invoke:random|number}}
|
0.966030073802 | 0.42980689575421 |
{{#invoke:random|number}}
|
0.48269719187296 | 0.21536197569937 |
{{#invoke:random|number}}
|
0.44134161315921 | 0.76312885236141 |
{{#invoke:random|number}}
|
0.42873464125615 | 0.50339610153036 |
{{#invoke:random|number|1000}}
|
449 | 69 |
{{#invoke:random|number|1000}}
|
498 | 593 |
{{#invoke:random|number|1000}}
|
436 | 597 |
{{#invoke:random|number|1000}}
|
296 | 382 |
{{#invoke:random|number|1000}}
|
436 | 303 |
{{#invoke:random|number|1000}}
|
605 | 457 |
{{#invoke:random|number|1000}}
|
923 | 138 |
{{#invoke:random|number|1000}}
|
464 | 430 |
{{#invoke:random|number|1000}}
|
41 | 142 |
{{#invoke:random|number|1000}}
|
123 | 855 |
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}}
|
03:54, 29 August 2026 (UTC) | 23:39, 01 September 2026 (UTC) |
{{#invoke:random|date|1 Jan 2000}}
|
00:55, 02 June 1990 (UTC) | 07:22, 07 June 1991 (UTC) |
{{#invoke:random|date|1 Jan 2000|27 July 2176}}
|
16:30, 04 February 2015 (UTC) | 05:56, 09 December 2069 (UTC) |
{{#invoke:random|date|1000|2000|format=Y}}
|
1886 | 1339 |
{{#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/03/31 19:22 | 2026/11/27 06:42 |
Item
| 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}}
|
beans | beans |
List
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
spameggbaconLobster Thermidorsausagebeans | beanseggbaconLobster Thermidorspamsausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
baconeggLobster Thermidorsausagespambeans | spamLobster Thermidorsausagebeansbaconegg |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
spam⧼dot-separator⧽Lobster Thermidor⧼dot-separator⧽bacon⧼dot-separator⧽beans⧼dot-separator⧽sausage⧼dot-separator⧽egg | bacon⧼dot-separator⧽spam⧼dot-separator⧽egg⧼dot-separator⧽sausage⧼dot-separator⧽beans⧼dot-separator⧽Lobster Thermidor |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
egg | Lobster Thermidor | spam | bacon | beans | spam | sausage | Lobster Thermidor | bacon | beans |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
sausage, spam, beans, bacon, egg, Lobster Thermidor | Lobster Thermidor, beans, bacon, egg, spam, sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
spam • bacon • Lobster Thermidor • egg • beans • sausage | spam • bacon • egg • Lobster Thermidor • beans • sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
Lobster Thermidor sausage beans spam egg bacon | bacon egg Lobster Thermidor beans spam sausage |
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
bacon...sausage...egg...spam...Lobster Thermidor...beans | sausage...egg...Lobster Thermidor...spam...bacon...beans |
Text list
| Code | Main | Sandbox |
|---|---|---|
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
egg, beans, sausage, Lobster Thermidor, spam and bacon | egg, bacon, Lobster Thermidor, beans, spam and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
|
spam, egg, sausage, Lobster Thermidor, beans and bacon | egg, beans, sausage, Lobster Thermidor, spam and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}
|
bacon⧼dot-separator⧽egg⧼dot-separator⧽beans⧼dot-separator⧽spam⧼dot-separator⧽Lobster Thermidor and sausage | egg⧼dot-separator⧽sausage⧼dot-separator⧽spam⧼dot-separator⧽bacon⧼dot-separator⧽Lobster Thermidor and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}
|
bacon | spam | egg | Lobster Thermidor and sausage | sausage | spam | bacon | Lobster Thermidor and beans |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}
|
sausage, egg, bacon, Lobster Thermidor, beans and spam | spam, Lobster Thermidor, sausage, egg, beans and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}
|
egg • bacon • Lobster Thermidor • spam • sausage and beans | sausage • Lobster Thermidor • egg • spam • beans and bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}
|
spam bacon Lobster Thermidor egg beans and sausage | Lobster Thermidor spam sausage beans bacon and egg |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}
|
bacon...beans...sausage...egg...Lobster Thermidor and spam | bacon...Lobster Thermidor...beans...egg...spam and sausage |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}
|
Lobster Thermidor egg sausage spam bacon...beans | beans spam sausage egg Lobster Thermidor...bacon |
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }}
|
egg, bacon, spam, sausage, Lobster Thermidor... and beans | spam, egg, bacon, Lobster Thermidor, sausage... and beans |
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}}
|
|
|