Difference between revisions of "Lowest"

From Sega Retro

m (Protected "Template:Lowest": High-traffic template ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>{{#ifexpr: {{{1|9999}}}>{{{2|9999}}}
+
<includeonly>{{clearvar|lowest}}{{#fornumargs:
| {{#ifexpr: {{{2}}}>{{{3|9999}}}
+
| nnn
| {{#ifexpr: {{{3}}}>{{{4|9999}}}
+
| {{#if: {{#var:nnn}} | {{#iferror: {{#expr:{{#var:nnn}}}} ||{{#if:{{#var:lowest}}||{{#vardefine:lowest|{{#var:nnn}}}}}}{{#ifexpr: {{#var:nnn}}<{{#var:lowest}} | {{#vardefine:lowest|{{#var:nnn}}}} }}}} }}}}{{#if:{{{var|}}}|{{#vardefine:{{{var|}}}|{{#var:lowest}}}}|{{#var:lowest}}}}</includeonly><noinclude>
| {{#ifexpr: {{{4}}}>{{{5|9999}}} | {{{5}}} | {{{4}}} }}
+
This template returns the lowest number from a series of numbers.
| {{#ifexpr: {{{3}}}>{{{5|9999}}} | {{{5}}} | {{{3}}} }}
+
 
}}
+
Use the parameter <tt>var</tt> to send the value to a variable instead of displaying it.{{lowest|poop}}
| {{#ifexpr: {{{2}}}>{{{4|9999}}}
+
[[Category:Sega Retro templates]]</noinclude>
| {{#ifexpr: {{{4}}}>{{{5|9999}}} | {{{5}}} | {{{4}}} }}
 
| {{#ifexpr: {{{2}}}>{{{5|9999}}} | {{{5}}} | {{{2}}} }}
 
}}
 
}}
 
| {{#ifexpr: {{{1}}}>{{{3|9999}}}
 
| {{#ifexpr: {{{3}}}>{{{4|9999}}}
 
| {{#ifexpr: {{{4}}}>{{{5|9999}}} | {{{5}}} | {{{4}}} }}
 
| {{#ifexpr: {{{3}}}>{{{5|9999}}} | {{{5}}} | {{{3}}} }}
 
}}
 
| {{#ifexpr: {{{1}}}>{{{4|9999}}}
 
| {{#ifexpr: {{{4}}}>{{{5|9999}}} | {{{5}}} | {{{4}}} }}
 
| {{#ifexpr: {{{1}}}>{{{5|9999}}} | {{{5}}} | {{{1}}} }}
 
}}
 
}}
 
}}</includeonly>
 

Revision as of 19:21, 7 November 2020

This template returns the lowest number from a series of numbers.

Use the parameter var to send the value to a variable instead of displaying it.