ゼロ埋め(ゼロパディング)とは
書式の桁数に満たない数値の場合、足りない桁数だけ0を追加してゼロ埋め(ゼロパディング)することで桁数を合わせます。
例えば、3桁で1を表す場合は足りない2桁をゼロで埋めて001と表記します。
JavaScriptでゼロ埋め
JavaScriptで値と桁数を指定して、ゼロ埋めしたものを返す関数です。
String.slice() を使って桁数を合わせています。
// NUM = 値, LEN = 桁数
function zeroPadding(NUM, LEN){
return ( Array(LEN).join('0') + NUM ).slice( -LEN );
}
//使用例
console.log( zeroPadding(1, 3) );