PR

Javascript で数値を0埋めして文字列を作る

javascript padStart() Javascript
記事内に広告が含まれています。
スポンサーリンク
たまに、Javascriptを使っていて0埋めしたくなる時があります。いつも忘れてしまうのでやり方を備忘として記事にします。
スポンサーリンク

padStart()を使って、数値32をゼロ埋めして5桁の文字列を作りたい

let v = 32
const answer = v.toString().padStart(5, "0")
// vが数値なので、文字列に変換してpadStart()する

console.log(answer)
// "00032" が返ってくる

参考

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

コメント