テンプレート:Varadd/doc

提供: wiki
< テンプレート:Varadd
2011年9月20日 (火) 05:12時点におけるwiki>Mindronesによる版 (Created page with "= varadd = {{Note|<code><nowiki>safesubst</nowiki></code>|You can't use <code><nowiki>{{{|safesubst:}}}</nowiki></code> in front of <code><nowiki>#varexists</nowiki></code> if t...")
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

varadd

safesubst
You can't use {{{|safesubst:}}} in front of #varexists if the var is not defined here, otherwise it will substitute with {{{1|}}} = null and the "if" will be wrong.


{{#if:{{#varexists:{{{1|}}}}}
|{{#vardefine:{{{1}}}|{{#expr:{{#var:{{{1}}}}}+{{{2}}} }} }}
|VAR '''{{{1}}}''' DOESN'T EXIST (YET)}}

1: A = {{#vardefineecho:A|1}}

2: {{#var:A}}

3: {{varadd|A|1}}

4: {{#var:A}}

5: {{varadd|A|3}}

6: {{#var:A}}

7: {{varadd|B|2}}

1: A = {{#vardefineecho:A|1}}

2: {{#var:A}}

3: {{#vardefine:A|構文エラー: 認識できない区切り文字「{」です。 }}

4: {{#var:A}}

5: {{#vardefine:A|構文エラー: 認識できない区切り文字「{」です。 }}

6: {{#var:A}}

7: {{#vardefine:B|構文エラー: 認識できない区切り文字「{」です。 }}