「JavaScript」sliceで文字列を指定した桁数でゼロ埋めする
書式
(“ゼロ文字列" +対象文字列).slice(-桁数)
slice関数を使用して、文字列を指定した桁数でゼロ埋めします。
対象文字列に指定桁数分のパディング文字を結合して、右側から指定桁数分の文字列を取得します。
使用例
//対象文字列 var str = "456"; //ゼロ埋めで6桁にする var result = ("000" + str).slice(-6); console.log(result); //ゼロ埋めで7桁にする var result = ("0000" + str).slice(-7); console.log(result);
実行結果
> “000456"
> “0000456"