Foros del Web » Programando para Internet » Javascript »

Formato numeros -> poner punto decimal

Estas en el tema de Formato numeros -> poner punto decimal en el foro de Javascript en Foros del Web. Hola a todos, No se si será que ya llevo 2 semanas con la web que estoy haciendo o que llevo hoy 6 horas seguidas ...
  #1 (permalink)  
Antiguo 08/07/2008, 10:22
Avatar de chiquirf  
Fecha de Ingreso: noviembre-2005
Ubicación: Madrid
Mensajes: 215
Antigüedad: 18 años, 5 meses
Puntos: 3
Formato numeros -> poner punto decimal

Hola a todos,

No se si será que ya llevo 2 semanas con la web que estoy haciendo o que llevo hoy 6 horas seguidas el día programando con Javascript y PHP, pero hoy no veo la luz.

Quiero hacer algo simple: tengo un numero con dos decimales pero sin el punto decimal y necesito ponérselo, ejemplo, tengo el numero 12345 que realmente es 123.45


He visto este post: http://www.forosdelweb.com/f13/faqs-...tml#post265553 de las FAQ's y lo que entiendo de él es que cada 3 caracteres le agrega un punto, pero yo necesito solo ponérselo al decimal.

Como les dije, estoy bloqueado y no se como cambiarlo para hacer lo que necesito.

Invoco a su "fresca" sabiduría mientras avanzo con otras cosas.

Muchas gracias.

Carlos
  #2 (permalink)  
Antiguo 08/07/2008, 10:32
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Formato numeros -> poner punto decimal

Hola chiquirf

Creo que esto te servirá:

Código:
num = 12345;
num = num.toString(); // pasar número a string
num = num.replace( /(\d{1,})(\d{2})$/, '$1.$2' );
Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:23.