「ゼロ埋め」 あるいは 「ゼロパディング」の方法
1 → 001
2 → 002
・・・
var a=5;
alert(("0"+a).slice(-2));
alert(("0"+a).slice(-2));
「"0"+a」の部分で元の数値の左に「0」を付けます。「5」ならば「05」となります。
「slice(-2)」で右から2文字を切り出します。「05」となります。
「25」ならば「025」の右から2文字を切り出すので「25」となります。
「slice(-2)」で右から2文字を切り出します。「05」となります。
「25」ならば「025」の右から2文字を切り出すので「25」となります。
3桁ならば「("00"+a).slice(-3)」とすればよいです。
0 件のコメント:
コメントを投稿