Difference between revisions of "Template:Add"

From QBWiki
Jump to navigation Jump to search
m
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>"
  
−
Examples:
+
See also: [[Template: Multiply| Multiply]], [[Template:Save|Save]], and [[Template:Load|Load]]
 +
 
 +
<pre>
 
{{Save|x}}
 
{{Save|x}}
−
{| class=wikitable
+
{{Add|x|20}}{{#var:x}}
−
! Input
+
{{#vardefine:x|100}}
−
! Output
+
{{Add|x|20}}{{#var:x}}
−
|-
+
{{#vardefine:y|200}}
−
|<pre>
+
{{Add|x|{{#var:y}}}}{{#var:x}}
−
{{#vardefine:x|100}}x = 100
+
{{Load|x}}
−
{{Add|x|20}}x + 20 = {{#var:x}}
 
−
 
 
−
{{#vardefine:y|200}}y = 200
 
−
 
 
−
{{Add|x|{{#var:y}}}}x + y = {{#var:x}}
 
 
</pre>
 
</pre>
−
|{{#vardefine:x|100}}x = 100
 
−
{{Add|x|20}}x + 20 = {{#var:x}}
 
  
−
{{#vardefine:y|200}}y = 200
+
{{Save|x}}
−
 
+
{{Add|x|20}}{{#var:x}}
−
{{Add|x|{{#var:y}}}}x + y = {{#var:x}}
+
{{#vardefine:x|100}}
−
|}{{Load|x}}</noinclude>
+
{{Add|x|20}}{{#var:x}}
 +
{{#vardefine:y|200}}
 +
{{Add|x|{{#var:y}}}}{{#var:x}}
 +
{{Load|x}}
 +
}}</noinclude>

Latest revision as of 00:21, 21 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