Difference between revisions of "Template:0expr"
Jump to navigation
Jump to search
blackwiki>Gorobay m |
blackwiki>Waldyrious (document / indent the code) |
||
| Line 1: | Line 1: | ||
| − | <includeonly>{{#if:{{{1|}}}|{{#ifexpr: 0 <= ({{#expr:{{{1}}}+0}}) and ({{#expr:{{{1}}}+0}}) < 10|0}}{{#expr:{{{1}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude> | + | <includeonly>{{#if:{{{1|}}}|<!-- If an unnamed parameter is passed... |
| + | -->{{#ifexpr: 0 <= ({{#expr:{{{1}}}+0}}) and ({{#expr:{{{1}}}+0}}) < 10|<!-- ...and it is a number between 0 and 9... | ||
| + | -->0<!-- ...add a padding zero | ||
| + | -->}}{{#expr:{{{1}}}}}<!-- | ||
| + | -->}}</includeonly><noinclude>{{documentation}}</noinclude> | ||
Revision as of 13:46, 4 January 2013
| This template uses Lua: |
Usage
Evaluate expression, add leading zero to non-negative result < 10.
{{0expr| {{CURRENTDOW}} }} = 05 for {{CURRENTDOW}} = 5
{{ #expr:{{ CURRENTDOW}}}} = 5, for details see the talk page.
| Code | Result |
|---|---|
{{0expr|-1}}
|
-1 |
{{0expr|123/100}}
|
01.23 |
{{0expr|1+9}}
|
10 |
{{0expr|not 10}}
|
00 |
{{0expr|1=(7<=8)*9}}
|
09 |
{{0expr|(7<=8)*9|2+3}}
|
05 |
| The above documentation is transcluded from Template:0expr/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |