/

how-to-trim-leading-zero-number

#如何在JavaScript中刪除數字前面的零

如果你有一個以零開頭的數字,比如 010 或者 02,你該如何刪除那個零呢?

有多種方法。

最明確的方法是使用 parseInt()

1
parseInt(number, 10)

10 是進制,應該始終指定以避免在不同瀏覽器上出現不一致,儘管一些引擎可以正常工作而不需要指定進制。

另一種方法是使用 + 一元運算符:

1
+number

這些都是最簡單的解決方案。

你還可以使用正則表達式,像這樣:

1
number.replace(/^0+/, '')

tags: [“JavaScript”, “Number”, “Leading Zero”, “parseInt”, “unary operator”, “Regular Expression”]