JavaScriptで前ゼロ(先行ゼロ)を付ける

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() メソッドは、結果の文字列が指定した長さになるように、現在の文字列を他の文字列で(必要に応じて繰り返して)延長します。延長は、現在の文字列の先頭から適用されます。

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました