Pot.js で利用可能。 PotLite.js では利用できません。
引数 value をマジックインクリメントして返します。
引数 value はインクリメントする値を指定します。
マジックインクリメントは、Ruby の succ メソッドまたは Perl や PHP の ++$value のような表現です。
[a-z] と [A-Z], そして [0-9] だけを使ったインクリメントをします。
value が Number インスタンスの場合、たんに + 1 されて返ります。
value が文字列でない場合、そのまま value が返ります。
マジックデクリメント Pot.dec() も参照ください。
Pot.globalize() が適応されている場合、Pot.inc() が inc() で実行できます。
value をマジックインクリメントした値が返ります。
debug(Pot.inc('99')); // '100' debug(Pot.inc('a0')); // 'a1' debug(Pot.inc('Az')); // 'Ba' debug(Pot.inc('zz')); // 'aaa'
var s = 'X'; for (var i = 0; i < 10; i++) { s = Pot.inc(s); Pot.debug(s); } // 結果: // // Y // Z // AA // AB // AC // AD // AE // AF // AG // AH //