Cómo recortar el cero a la izquierda en un número en JavaScript

Si tiene un número con un cero a la izquierda, como 010 o 02, ¿cómo eliminar ese cero?

Si tiene un número con un cero a la izquierda, como010o02, ¿cómo quitar ese cero?

Hay varias formas.

El más explícito es usarparseInt():

parseInt(number, 10)

10 es la base, y siempre debe especificarse para evitar inconsistencias entre diferentes navegadores, aunque algunos motores funcionan bien sin él.

Otra forma es utilizar el+operador unario:

+number

Éstas son las soluciones más sencillas.

También puedes ir alexpresión regularruta, así:

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

Más tutoriales de js: