Actions

Template

Difference between revisions of "Addvar"

From NEC Retro

(Created page with "<includeonly>{{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{#if:{{{2|}}}|{{{2}}}|0}}}}}}</includeonly><noinclude> Add a value to a variable. ==Usage== <pre> <nowiki>{{#varde...")
 
m (Text replacement - "Category:NEC Retro templates" to "Category:Templates")
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
<includeonly>{{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{#if:{{{2|}}}|{{{2}}}|0}}}}}}</includeonly><noinclude>
+
<includeonly>{{#ifeq:{{#var:{{{1}}}}}||{{#vardefine:{{{1}}}|{{{2}}}}}|{{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{#if:{{{2|}}}|{{{2}}}|0}}}}}}}}</includeonly><noinclude>
 
Add a value to a variable.
 
Add a value to a variable.
  
Line 13: Line 13:
 
{{#vardefine:testvalue|5}}{{addvar|testvalue|3}}
 
{{#vardefine:testvalue|5}}{{addvar|testvalue|3}}
 
testvalue = {{#var:testvalue}}
 
testvalue = {{#var:testvalue}}
[[Category:NEC Retro templates]]
+
[[Category:Templates]]
 
</noinclude>
 
</noinclude>

Latest revision as of 12:01, 1 January 2022

Add a value to a variable.

Usage

{{#vardefine:testvalue|5}}
{{addvar|testvalue|3}}
testvalue = {{#var:testvalue}}

Returns:


testvalue = 8