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() は String 値のメソッドで、指定された文字列でこの文字列をパディングし(必要に応じて繰り返したり切り捨てたりして)、結果の文字列が指定された長さを示すようにします。パディングは、この文字列の先頭から適用されます。

コメント

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

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

続きを読む

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