処理上、先頭に0を付加して桁数をあわせることを「ゼロパディング」といいます。
先頭に「0」をつないで「slice()」で最後からとれば簡単に実現できます。
JavaScriptでゼロパディングして桁をそろえる方法
Javascriptにはそのような関数が無いので自作する必要があります。
var zero_str = "0000000000"; var str = "123" ; window.alert(( zero_str + str ).slice( -5 ));
と言っても、先頭に「0」を並べた文字列を連結して「slice()」で最後から指定の桁数を取得するだけで実現できます。
上記の例で行くと「00123」という文字列になります。