¿Pq parseFloat("2,032.41") devuelve 2?
 THX
 |   |  ||||
  
  |  ||||
|      Re: problema con parseFloat    Investigando, he visto esto    cadena..replace(/,/g,"") ¿q quiere decir? Y pq cadena.replace(",","") solo eliminar la primera coma q encuentra? thx 
				__________________    No es sabio el que sabe sino el que no sabe y quiere aprender Última edición por fjmasero; 02/07/2007 a las 11:41  |  
|   |  ||||
  
  |  ||||
|      Re: problema con parseFloat    Cita:   El método replace() de los Strings tiene dos maneras de ser llamado:String("").replace(String areemplazar, String reemplazo); String("").replace(Object regExp, String reemplazo); En el caso de cadena.replace(",","") estamos en la manera "simple". Encuentra la primera incidencia, y la reemplaza. En el caso de cadena.replace(/,/g,"") estamos en la manera de la expresión regular, que si le quitásemos la g funcionaría de la misma manera que la anterior línea. Digamos que la expresión regular te permite encontrar patrones que una cadena fija no puede (como encontrar una p seguida de cualquier vocal, o simplemente hacer case insensitive la cadena). Un saludo. 
				__________________   - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes.  |  
|   |  ||||
  
  |  ||||
|      Re: problema con parseFloat    Gracias derkenuke, y a todos.    Algo así sospechaba, pero con esto de las expresiones regulares me hago un lio de pm. THX 
				__________________   No es sabio el que sabe sino el que no sabe y quiere aprender  |