entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Manipulación de cadenas para formatear números con JavaScript

Deseo mostrar cifras con padding de 5 ceros a la izquierda, ¿alguien me puede sugerir una forma fácil de hacerlo?

2 Respuestas

2votos

Peter Puntos150460

Prueba con esto:

 var numeroconpadding5 = ( "0000000000000000" + num ).substr( -5 );

2votos

shinobiwarrior Puntos740

Si no entendi mal tu pregunta, seria algo asi:

var num = 111;
num = "00000"+num;

Si lo que queres es que te quede siempre de 5 cifras el numero, completado con ceros, tendrias que hacer algo asi:

var num = /* Aca iria el numero */
if (num<10000 && num>999){
     num = "0"+num;
} else if (num<1000 && num>99){
     num = "00"+num;
} else if (num<100 && num>9){
     num = "000"+num;
} else if (num<10){
     num = "0000"+num;
}

Espero que te haya servido :)

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta