Just a few weeks until the 2021 JavaScript Full-Stack Bootcamp opens.
Signup to the waiting list!

If you have a number with a leading zero, like 010 or 02, how to remove that zero?

There are various ways.

The most explicit is to use parseInt():

parseInt(number, 10)

10 is the radix, and should be always specified to avoid inconsistencies across different browsers, although some engines work fine without it.

Another way is to use the + unary operator:


Those are the simplest solutions.

You can also go the regular expression route, like this:

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

The 2021 JavaScript Full-Stack Bootcamp will start at the end of March 2021. Don't miss this opportunity, signup to the waiting list!

More js tutorials: