JavaScriptで前ゼロ(先行ゼロ)を付ける
padStart
文字列型のpadStart()メソッドを使用して前ゼロを付けます。
4桁の数値にする例です。
const str = '5' const pad = str.padStart(4,'0') console.log(pad) // 0005
slice
slice()メソッドを使用して文字列の末尾から取得する方法で前ゼロを付けます。
予め前ゼロを十分付けておきます。4桁の数値にする例です。
const str = '5' const pad = ('0'.repeat(10) + str).slice(-4) console.log(pad) // 0005
参考サイト
String.prototype.padStart() - JavaScript | MDN
padStart() メソッドは、結果の文字列が指定した長さになるように、現在の文字列を他の文字列で(必要に応じて繰り返して)延長します。延長は、現在の文字列の先頭から適用されます。
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント