2015年1月22日木曜日

JavaScriptでゼロ埋めする

JavaScriptでゼロ埋めする方法 | You Look Too Cool



「ゼロ埋め」 あるいは 「ゼロパディング」の方法
1 → 001
2 → 002
・・・

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

「"0"+a」の部分で元の数値の左に「0」を付けます。「5」ならば「05」となります。
「slice(-2)」で右から2文字を切り出します。「05」となります。
「25」ならば「025」の右から2文字を切り出すので「25」となります。
3桁ならば「("00"+a).slice(-3)」とすればよいです。

0 件のコメント:

コメントを投稿