「JavaScript」sliceで文字列を指定した桁数でゼロ埋めする

2022年3月10日

書式
(“ゼロ文字列" +対象文字列).slice(-桁数)
slice関数を使用して、文字列を指定した桁数でゼロ埋めします。
対象文字列に指定桁数分のパディング文字を結合して、右側から指定桁数分の文字列を取得します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
//対象文字列
var str = "456";
//ゼロ埋めで6桁にする
var result = ("000" + str).slice(-6);
console.log(result);
//ゼロ埋めで7桁にする
var result = ("0000" + str).slice(-7);
console.log(result);
//対象文字列 var str = "456"; //ゼロ埋めで6桁にする var result = ("000" + str).slice(-6); console.log(result); //ゼロ埋めで7桁にする var result = ("0000" + str).slice(-7); console.log(result);
 //対象文字列
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"

JavaScript

Posted by arkgame