Difference between revisions of "Template:Add"
Jump to navigation
Jump to search
Kevin Wang (talk | contribs) m |
Kevin Wang (talk | contribs) m |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | {{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{{2|0}}}}}}}<noinclude>Shorthand for adding variable to something: "<nowiki>{{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{{2|0}}}}}}}</nowiki>" | + | <includeonly>{{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{{2|0}}}}}}}</includeonly><noinclude> |
| + | {{Template doc| | ||
| + | Shorthand for adding variable to something: "<nowiki>{{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{{2|0}}}}}}}</nowiki>" | ||
| − | + | See also: [[Template: Multiply| Multiply]], [[Template:Save|Save]], and [[Template:Load|Load]] | |
| + | |||
| + | <pre> | ||
{{Save|x}} | {{Save|x}} | ||
| − | {| | + | {{Add|x|20}}{{#var:x}} |
| − | + | {{#vardefine:x|100}} | |
| − | + | {{Add|x|20}}{{#var:x}} | |
| − | | | + | {{#vardefine:y|200}} |
| − | + | {{Add|x|{{#var:y}}}}{{#var:x}} | |
| − | {{#vardefine:x|100}} | + | {{Load|x}} |
| − | {{Add|x|20}} | ||
| − | |||
| − | {{#vardefine:y|200}} | ||
| − | |||
| − | {{Add|x|{{#var:y}}}} | ||
</pre> | </pre> | ||
| − | |||
| − | |||
| − | {{#vardefine:y|200}} | + | {{Save|x}} |
| − | + | {{Add|x|20}}{{#var:x}} | |
| − | {{Add|x|{{#var:y}}}} | + | {{#vardefine:x|100}} |
| − | + | {{Add|x|20}}{{#var:x}} | |
| + | {{#vardefine:y|200}} | ||
| + | {{Add|x|{{#var:y}}}}{{#var:x}} | ||
| + | {{Load|x}} | ||
| + | }}</noinclude> | ||
Latest revision as of 18:21, 20 December 2025
Template documentation
Shorthand for adding variable to something: "{{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{{2|0}}}}}}}"
See also: Multiply, Save, and Load
{{Save|x}}
{{Add|x|20}}{{#var:x}}
{{#vardefine:x|100}}
{{Add|x|20}}{{#var:x}}
{{#vardefine:y|200}}
{{Add|x|{{#var:y}}}}{{#var:x}}
{{Load|x}}
20
120
320