「JavaScript」padStartメソッドで頭ゼロをつける
説明
String.prototype.padStart()
padStart() メソッドは、結果の文字列が指定した長さになるように、
現在の文字列を他の文字列で (必要に応じて繰り返して) 延長します。延長は、現在の文字列の先頭から適用されます。
書式
変数名 = 文字列.padStart(文字列の長さ[,埋める文字]);
引数の文字列の長さまで引数の文字を頭(先頭)に埋めます。
説明
1つ目の引数の桁数
2つめの引数の文字で埋めます
使用例
<script> const strA = "8"; console.log("頭ゼロをつける"); console.log(strA.padStart(3, "0")); console.log(strA.padStart(6, "0")); const strB = "70"; console.log("*文字で埋める") console.log(strB.padStart(3, "*")); console.log(strB.padStart(6, "*")); </script>
実行結果
> “頭ゼロをつける"
> “008"
> “000008"
> “*文字で埋める"
> “*70"
> “****70"