[JavaScript] 数字文字列の先頭のを削除する(ゼロサプレス)方法
1 min read
ゼロサプレスとは
先頭の 0 だけ削除すること(0 を取り除く方法)。
方法
var str = "00000010";
console.log(parseInt(str, 10));
// ⇒10
冒頭の'00000010'
は文字列型だが、JavaScript の場合はparseInt()
に渡すと出来るだけ数字を維持したまま数値型に変換してくれる。
単純にparseInt()
に渡すだけで 0 を取り除いた数値にしてくれる。
もっと複雑な文字列の場合は文字列操作をする必要があるが、このような単純な数値の場合はparseInt()
で事足りる。