Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2012, 13:26
darkram
 
Fecha de Ingreso: septiembre-2007
Mensajes: 152
Antigüedad: 16 años, 7 meses
Puntos: 1
No se que hace esta función.

Buenas,

Pues mi pregunta es la del tema, no acabo de entender que hace esta función:


Código Javascript:
Ver original
  1. function desformatearNumero(valor)
  2. {  
  3.         if((''+valor).indexOf(",") == -1)
  4.         {
  5.             return valor;
  6.         }
  7.         var ret = valor;
  8.         decSymbol = ",";
  9.         thousSymbol = ".";
  10.         var re = thousSymbol == "." ? /\./g : new RegExp(thousSymbol, "g");
  11.        
  12.         return out = ret.replace(re, "").replace(decSymbol, ".");
  13. }

En concreto, la linea que tiene RegExp.. He buscado que hace RegExp pero vamos que me pierdo un poco ...

Me lo puede explicar alguien?

Muchas gracias
Un saludo