X(旧ツイッター)で教えて頂いたので
単純な計算なら、increment と decrementを使うほうが簡単で早いらしいので早速
--
<mt:var name="a" value="10" />
<mt:var name="b" value="1" />
b + a = <mt:var name="b" increment="$a" />
b ++ = <mt:var name="b" increment />
b = <mt:var name="b" />
--
b + a = 11
b ++ = 2
--
setver使って出力しないで変数に値を格納する場合
<mt:var name="b" increment="$a" setvar="b" />
<mt:var name="b" increment setvar="b" />
b = <mt:var name="b" />
--
b = 12
--
ちなみに、incrementの初期値は1です。 = 付けて指定すれば好きな値を入れることが可能
decrement も同じように利用可能な様子です。
ぜひ単純な計算に利用してみてください。
コメント
コメントを投稿