[Javascript]1桁と2桁が混在する変数の数値を2桁にする。

例えば日付のように[0]~[31]のいずれかの数値が入っている変数aがあるとする。
1桁と2桁が混在しているが、全て2桁化したい。

Javascriptでこれを一行でコーディングするとこうなる。


a = ("0" + a).slice(-2);

【解説】
変数に入っている元の数値に関わらず頭に”0″を付ける。
そして下二桁を抜き出す。
例)元の数値が3の場合
3→03→03
例)元の数値が15の場合
15→015→15

Be Sociable, Share!

コメントを残す

メールアドレスが公開されることはありません。