Eliminar ceros a la izquierda JS

19/07/2006 - 22:09 por Enrique | Informe spam
Hola:

¿Como podria mediante JavaScript eliminar los ceros a la izquierda de un
numero?

ej:
que 01 devuelva 1 o que 0025 devuelva 25, etc.

Lo anterior es porque la función parseInt no funciona bien con ceros al
inicio, parece que lo interpreta como que el número no esta en base 10 (como
en actionScript)

Gracias

Enrique

Preguntas similare

Leer las respuestas

#1 Matías Iacono
19/07/2006 - 22:27 | Informe spam
Tambien tienes parseFloat.

Te fijaste si con este funciona?

Tambien tienes (Si no mal recuerdo) el método FIX, el cual te retorna la
parte ENTERA de un número. (O era para Visual Basic?)

Y si no, puedes ver dentro de las funciones MATH de javascript si hay algo
útil: http://www.devguru.com/technologies.../10734.asp

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Orador INETA
"Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:uUVyD%
Hola:

¿Como podria mediante JavaScript eliminar los ceros a la izquierda de un
numero?

ej:
que 01 devuelva 1 o que 0025 devuelva 25, etc.

Lo anterior es porque la función parseInt no funciona bien con ceros al
inicio, parece que lo interpreta como que el número no esta en base 10
(como
en actionScript)

Gracias

Enrique





Respuesta Responder a este mensaje
#2 Enrique
19/07/2006 - 22:35 | Informe spam
Hola Matías:

Bueno basto con 'forzar' la base a 10

es decir parseInt(0058,10) devuelve correctamente 58

Gracais, mirando la definición de parseFloat que mencionabas se me ocurrio
probar.

Saludos

Enrique

"Matías Iacono" escribió en el mensaje
news:
Tambien tienes parseFloat.

Te fijaste si con este funciona?

Tambien tienes (Si no mal recuerdo) el método FIX, el cual te retorna la
parte ENTERA de un número. (O era para Visual Basic?)

Y si no, puedes ver dentro de las funciones MATH de javascript si hay algo
útil: http://www.devguru.com/technologies.../10734.asp

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Orador INETA
"Enrique" <elsupergatonARROBAhotmail.com> escribió en el mensaje
news:uUVyD%
> Hola:
>
> ¿Como podria mediante JavaScript eliminar los ceros a la izquierda de un
> numero?
>
> ej:
> que 01 devuelva 1 o que 0025 devuelva 25, etc.
>
> Lo anterior es porque la función parseInt no funciona bien con ceros al
> inicio, parece que lo interpreta como que el número no esta en base 10
> (como
> en actionScript)
>
> Gracias
>
> Enrique
>
>
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida