文字列を指定した桁数でゼロ埋めするサンプルです。
サンプル
例)文字列が10桁になるようにゼロ埋め処理を行う
1 2 |
var str = "123"; //対象文字列 var result = ("0000000000" + str).slice(-10); //ゼロ埋めで10桁にする |
- (結果)
- result → "0000000123"
解説
- ゼロ埋め処理には、slice関数を使用します。
- 対象文字列に指定桁数分のパディング文字を結合して、右側から指定桁数分の文字列を取得することにより実現しています。