JavaScriptで数値を0埋めする3つの方法
数値を任意の桁数で0埋め(ゼロパディング)したいことは結構あると思います。たとえば1という数値を001と表記したい場合です。プログラミング言語の中にはそのように整形してくれる関数が用意されているものですが、残念ながらJavascriptには存在しません。そこで、他の機能を使った数値を0埋めする3つの方法を紹介します。
以下のいずれも「023」と表記してくれます。
let num = 23; console.log(String(num).padStart(3, '0')); console.log(num.toString().padStart(3, '0')); console.log(('000'+num).slice(-3)); //[出力] //023 //023 //023
スポンサーリンク