Edited at

javascriptで0パディング(0で桁埋め)する

More than 1 year has passed since last update.

いろいろやり方があると思いますが、下記の書き方がシンプルです。

function zeroPadding(num,length){

return ('0000000000' + num).slice(-length);
}

var num = zeroPadding(346,8);
alert(num); // 00000346が表示されます。

numにオリジナルの数字を、lengthに桁数をいれてください。

例えば、numが346でlengthが8の場合は00000346が返されます。

他のところでも色々使える基本ライブラリです。