puntos punto por para mac guardar delimitador delimitado configurar como comas coma cambiar archivos abrir javascript regex replace jscript

javascript - para - guardar csv delimitado por punto y coma



Cómo reemplazar la coma con un punto en el número(o cualquier reemplazo) (6)

No pude encontrar una solución aún, para reemplazarla, con un punto.

var tt="88,9827"; tt.replace(/,/g, ''.'') alert(tt) //88,9827

Estoy tratando de reemplazar una coma por un punto

gracias por adelantado


Como replace() crea / devuelve una nueva cadena en lugar de modificar la original ( tt ), necesita establecer la variable ( tt ) igual a la nueva cadena devuelta desde la función de replace .

tt = tt.replace(/,/g, ''.'')

JSFiddle


De la definición de la función ( http://www.w3schools.com/jsref/jsref_replace.asp ):

El método replace () busca una cadena para un valor específico, o una expresión regular, y devuelve una nueva cadena donde se reemplazan los valores especificados.

Este método no cambia la cadena original.

Por lo tanto, la línea: tt.replace(/,/g, ''.'') No cambia el valor de tt ; simplemente devuelve el nuevo valor.

tt = tt.replace(/,/g, ''.'') reemplazar esta línea por: tt = tt.replace(/,/g, ''.'')


Después de reemplazar el personaje, debe asignarse a la variable.

var tt = "88,9827"; tt = tt.replace(/,/g, ''.'') alert(tt)

En el cuadro de alerta, se mostrará 88.9827


Esto necesitará nueva var ttfixed

Luego, esto debajo de la ranura del valor de tt y reemplace todos los punteros que están debajo de ttfixed

ttfixed = (tt.replace(",", "."));


Según los documentos , replace devuelve la nueva cadena; no modifica la cadena por la que la pasa.

var tt="88,9827"; tt = tt.replace(/,/g, ''.''); ^^^^ alert(tt);