Module:Random/testcases

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Number

[edit source]
Code Main Sandbox
{{#invoke:random|number}} 0.76844356337955 0.58655128515631
{{#invoke:random|number|10}} 1 1
{{#invoke:random|number|10|20}} 16 13
{{#invoke:random|number|500000}} 20320 249456
{{#invoke:random|number|-10}} -5 -1
{{#invoke:random|number|20|10}} 12 12
{{#invoke:random|number|-100|-50}} -85 -99
{{#invoke:random|number|6.5}} 7 1
{{#invoke:random|number|-6.5}} -4 -5
{{#invoke:random|number|-16.5|-6.5}} -16.5 -15.5
Test randomness with the same input
Code Main Sandbox
{{#invoke:random|number}} 0.40578501969845 0.92177222618916
{{#invoke:random|number}} 0.08520538317282 0.94108342050625
{{#invoke:random|number}} 0.50766001339427 0.57621833662326
{{#invoke:random|number}} 0.14205168985857 0.45471886985689
{{#invoke:random|number}} 0.28815352976702 0.59210881525283
{{#invoke:random|number}} 0.12071682611514 0.82834779928827
{{#invoke:random|number}} 0.58673857785144 0.72959260397106
{{#invoke:random|number}} 0.25366706366356 0.08818046240517
{{#invoke:random|number}} 0.73517135052717 0.070600019335095
{{#invoke:random|number}} 0.61921605776028 0.1775532859273
{{#invoke:random|number|1000}} 168 362
{{#invoke:random|number|1000}} 590 302
{{#invoke:random|number|1000}} 122 729
{{#invoke:random|number|1000}} 788 369
{{#invoke:random|number|1000}} 563 624
{{#invoke:random|number|1000}} 676 238
{{#invoke:random|number|1000}} 282 836
{{#invoke:random|number|1000}} 454 560
{{#invoke:random|number|1000}} 173 665
{{#invoke:random|number|1000}} 372 929

Same number

[edit source]
Code Main Sandbox
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes|10}} 5 5
{{#invoke:random|number|same=yes|10|20}} 15 15
{{#invoke:random|number|same=yes|500000}} 243049 243049
{{#invoke:random|number|same=yes|-10}} -4 -4
{{#invoke:random|number|same=yes|20|10}} 15 15
{{#invoke:random|number|same=yes|-100|-50}} -76 -76
{{#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}} -11.5 -11.5
Test randomness with the same input
Code Main Sandbox
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes}} 0.32712321790267 0.32712321790267
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
{{#invoke:random|number|same=yes|1000}} 487 487
Code Main Sandbox
{{#invoke:random|date}} 16:41, 22 May 2026 (UTC) 17:39, 20 July 2026 (UTC)
{{#invoke:random|date|1 Jan 2000}} 11:57, 12 December 1998 (UTC) 01:53, 05 November 1996 (UTC)
{{#invoke:random|date|1 Jan 2000|27 July 2176}} 22:13, 29 September 2079 (UTC) 12:00, 05 March 2021 (UTC)
{{#invoke:random|date|1000|2000|format=Y}} 1809 1417
{{#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/23 21:31 2026/10/19 23:53
Code Main Sandbox
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} egg Lobster Thermidor
{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}} spam beans
Code Main Sandbox
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} spamLobster Thermidorbeanseggsausagebacon baconbeansLobster Thermidoreggsausagespam
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} spambeansbaconLobster Thermidoreggsausage spamsausagebeansbaconLobster Thermidoregg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} bacon · egg · spam · sausage · beans · Lobster Thermidor spam · Lobster Thermidor · beans · egg · sausage · bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} bacon | egg | beans | Lobster Thermidor | spam beans | spam | sausage | Lobster Thermidor | egg
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} Lobster Thermidor, beans, bacon, egg, sausage, spam sausage, egg, bacon, spam, Lobster Thermidor, beans
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} Lobster Thermidor⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽spam Lobster Thermidor⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽beans⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} spam sausage Lobster Thermidor beans egg bacon egg sausage beans Lobster Thermidor bacon spam
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} beans...egg...sausage...spam...bacon...Lobster Thermidor Lobster Thermidor...sausage...spam...egg...beans...bacon
{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} beansbaconspamLobster Thermidor eggbaconbeanssausage

Text list

[edit source]
Code Main Sandbox
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} Lobster Thermidor, bacon, egg, sausage, beans and spam egg, bacon, spam, Lobster Thermidor, sausage and beans
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}} Lobster Thermidor, beans, bacon, spam, egg and sausage spam, egg, bacon, beans, sausage and Lobster Thermidor
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}} egg · beans · spam · Lobster Thermidor · bacon and sausage Lobster Thermidor · sausage · bacon · egg · spam and beans
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}} egg | beans | sausage | Lobster Thermidor and bacon Lobster Thermidor | egg | beans | sausage and spam
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}} sausage, bacon, spam, Lobster Thermidor, egg and beans Lobster Thermidor, bacon, spam, beans, egg and sausage
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}} beans⧼tpt-languages-separator⧽bacon⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽egg⧼tpt-languages-separator⧽Lobster Thermidor and spam beans⧼tpt-languages-separator⧽spam⧼tpt-languages-separator⧽sausage⧼tpt-languages-separator⧽Lobster Thermidor⧼tpt-languages-separator⧽bacon and egg
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}} egg bacon Lobster Thermidor spam sausage and beans beans Lobster Thermidor bacon egg spam and sausage
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}} Lobster Thermidor...spam...sausage...bacon...egg and beans Lobster Thermidor...spam...beans...bacon...sausage and egg
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}} egg Lobster Thermidor beans bacon spam...sausage bacon beans sausage Lobster Thermidor egg...spam
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and }} bacon, beans, spam, sausage, egg... and Lobster Thermidor spam, Lobster Thermidor, beans, egg, sausage... and bacon
{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}} sausage, bacon, Lobster Thermidor and spam sausage, beans, spam and bacon

Bulleted list

[edit source]
Code Main Sandbox
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  • sausage
  • Lobster Thermidor
  • bacon
  • beans
  • egg
  • spam
  • bacon
  • Lobster Thermidor
  • beans
  • egg
  • sausage
  • spam
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  • egg
  • beans
  • spam
  • Lobster Thermidor
  • sausage
  • bacon
  • Lobster Thermidor
  • bacon
  • sausage
  • spam
  • beans
  • egg
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
  • beans
  • bacon
  • egg
  • Lobster Thermidor
  • spam
  • sausage
  • beans
  • Lobster Thermidor
  • sausage
  • spam
  • egg
  • bacon
{{#invoke:random|bulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
  • bacon
  • sausage
  • beans
  • Lobster Thermidor
  • Lobster Thermidor
  • beans
  • bacon
  • egg

Unbulleted list

[edit source]
Code Main Sandbox
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  • beans
  • Lobster Thermidor
  • spam
  • egg
  • bacon
  • sausage
  • egg
  • Lobster Thermidor
  • sausage
  • bacon
  • spam
  • beans
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  • egg
  • sausage
  • bacon
  • spam
  • Lobster Thermidor
  • beans
  • egg
  • beans
  • spam
  • bacon
  • Lobster Thermidor
  • sausage
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
  • spam
  • beans
  • Lobster Thermidor
  • bacon
  • egg
  • sausage
  • beans
  • spam
  • sausage
  • Lobster Thermidor
  • egg
  • bacon
{{#invoke:random|unbulleted_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
  • sausage
  • bacon
  • beans
  • egg
  • spam
  • bacon
  • Lobster Thermidor
  • egg

Horizontal list

[edit source]
Code Main Sandbox
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  • beans
  • bacon
  • spam
  • Lobster Thermidor
  • egg
  • sausage
  • bacon
  • egg
  • Lobster Thermidor
  • beans
  • spam
  • sausage
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  • egg
  • Lobster Thermidor
  • bacon
  • beans
  • spam
  • sausage
  • bacon
  • egg
  • beans
  • spam
  • Lobster Thermidor
  • sausage
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
  • bacon
  • beans
  • Lobster Thermidor
  • spam
  • sausage
  • egg
  • Lobster Thermidor
  • bacon
  • sausage
  • beans
  • spam
  • egg
{{#invoke:random|horizontal_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
  • sausage
  • Lobster Thermidor
  • egg
  • beans
  • sausage
  • Lobster Thermidor
  • egg
  • spam

Ordered list

[edit source]
Code Main Sandbox
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  1. bacon
  2. beans
  3. sausage
  4. spam
  5. Lobster Thermidor
  6. egg
  1. egg
  2. beans
  3. sausage
  4. Lobster Thermidor
  5. bacon
  6. spam
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  1. beans
  2. sausage
  3. bacon
  4. spam
  5. Lobster Thermidor
  6. egg
  1. egg
  2. Lobster Thermidor
  3. bacon
  4. spam
  5. sausage
  6. beans
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
  1. sausage
  2. bacon
  3. spam
  4. egg
  5. Lobster Thermidor
  6. beans
  1. sausage
  2. egg
  3. Lobster Thermidor
  4. beans
  5. bacon
  6. spam
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|list_style_type=lower greek}}
  1. sausage
  2. bacon
  3. Lobster Thermidor
  4. spam
  5. egg
  6. beans
  1. beans
  2. sausage
  3. spam
  4. egg
  5. Lobster Thermidor
  6. bacon
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|type=I}}
  1. bacon
  2. sausage
  3. Lobster Thermidor
  4. spam
  5. egg
  6. beans
  1. beans
  2. sausage
  3. spam
  4. Lobster Thermidor
  5. bacon
  6. egg
{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
  1. spam
  2. bacon
  3. beans
  4. sausage
  1. sausage
  2. spam
  3. Lobster Thermidor
  4. beans

Horizontal ordered list

[edit source]
Code Main Sandbox
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}
  1. bacon
  2. egg
  3. Lobster Thermidor
  4. sausage
  5. beans
  6. spam
  1. Lobster Thermidor
  2. spam
  3. bacon
  4. sausage
  5. egg
  6. beans
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}
  1. egg
  2. Lobster Thermidor
  3. sausage
  4. spam
  5. bacon
  6. beans
  1. bacon
  2. egg
  3. sausage
  4. spam
  5. beans
  6. Lobster Thermidor
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}
  1. beans
  2. Lobster Thermidor
  3. bacon
  4. spam
  5. sausage
  6. egg
  1. beans
  2. egg
  3. spam
  4. sausage
  5. Lobster Thermidor
  6. bacon
{{#invoke:random|horizontal_ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}
  1. beans
  2. egg
  3. bacon
  4. sausage
  1. beans
  2. bacon
  3. egg
  4. spam
[edit source]
Code Main Sandbox
{{#invoke:random|link|Aristotle}} Script error: The function "link" does not exist. Script error: The function "link" does not exist.