Module:Random/testcases explained

Number

CodeMainSandbox
<nowiki>{{#invoke:random|number}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|10}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|10|20}}</nowiki>
<nowiki>{{#invoke:random|number|500000}}</nowiki>
<nowiki>{{#invoke:random|number|-10}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|20|10}}</nowiki>
<nowiki>{{#invoke:random|number|-100|-50}}</nowiki>
<nowiki>{{#invoke:random|number|6.5}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|-6.5}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|-16.5|-6.5}}</nowiki>| | |}
Test randomness with the same input
<nowiki>{{#invoke:random|number}}</nowiki>| | |-| <nowiki>{{#invoke:random|number}}</nowiki>
<nowiki>{{#invoke:random|number}}</nowiki>| | |-| <nowiki>{{#invoke:random|number}}</nowiki>
<nowiki>{{#invoke:random|number}}</nowiki>| | |-| <nowiki>{{#invoke:random|number}}</nowiki>
<nowiki>{{#invoke:random|number}}</nowiki>| | |-| <nowiki>{{#invoke:random|number}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>
<nowiki>{{#invoke:random|number|1000}}</nowiki>

Same number

CodeMainSandbox
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|10}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|10|20}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|500000}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|-10}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|20|10}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|-100|-50}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|6.5}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|-6.5}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|-16.5|-6.5}}</nowiki>| | |}
Test randomness with the same input
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>
<nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>| | |-| <nowiki>{{#invoke:random|number|same=yes|1000}}</nowiki>

Date

CodeMainSandbox
<nowiki>{{#invoke:random|date}}</nowiki>| | |-| <nowiki>{{#invoke:random|date|1 Jan 2000}}</nowiki>| | |-| <nowiki>{{#invoke:random|date|1 Jan 2000|27 July 2176}}</nowiki>
<nowiki>{{#invoke:random|date|1000|2000|format=Y}}</nowiki>
<nowiki>{{#invoke:random|date|2000|1000|format=Y}}</nowiki>
<nowiki>{{#invoke:random|date|format=Y/m/d H:i}}</nowiki>

Item

CodeMainSandbox
<nowiki>{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}</nowiki>
<nowiki>{{#invoke:random|item|egg|spam|beans|sausage|bacon|Lobster Thermidor}}</nowiki>

List

CodeMainSandbox
<nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}</nowiki>
<nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}</nowiki>
<nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}</nowiki>
<nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}</nowiki>| | |-| <nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}</nowiki>| | |-| <nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}</nowiki>| | |-| <nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}</nowiki>| | |-| <nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}</nowiki>| | |-| <nowiki>{{#invoke:random|list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}</nowiki>| | |-|}

Text list

CodeMainSandbox
<nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}</nowiki>| | |-| <nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor}}</nowiki>
<nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=dot}}</nowiki>| | |-| <nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=pipe}}</nowiki>| | |-| <nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=comma}}</nowiki>
<nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=tpt-languages}}</nowiki>| | |-| <nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space}}</nowiki>
<nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=...}}</nowiki>| | |-| <nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|sep=space|conj=...}}</nowiki>| | |-| <nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|conj=... and&amp;#32;}}</nowiki>
<nowiki>{{#invoke:random|text_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}</nowiki>| | |-|}

Ordered list

<nowiki>{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|style=color: green}}</nowiki>| | |-| <nowiki>{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|item2_style=color: green|item4_style=color: orange}}</nowiki>
<nowiki>{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|list_style_type=lower greek}}</nowiki>
<nowiki>{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|type=I}}</nowiki>| | |-| <nowiki>{{#invoke:random|ordered_list|egg|spam|beans|sausage|bacon|Lobster Thermidor|limit=4}}</nowiki>| | |-|}

Random link