У меня есть следующий код:
var x = "100.007"
x = String(parseFloat(x).toFixed(2));
return x
=> 100.01
Это работает потрясающе именно так, как я хочу, чтобы это работало. Я просто хочу крошечное дополнение, что-то вроде:
var x = "100,007"
x.replace(",", ".")
x.replace
x = String(parseFloat(x).toFixed(2));
x.replace(".", ",")
return x
=> 100,01
Однако этот код заменит первое вхождение ",", где я хочу поймать последнее. Любая помощь будет оценена по достоинству.