我有一个这样的字符串:价格=“ 200.000”我想将此值转换为数字:200.000我怎样才能做到这一点?我试图用parseInt()转换此值,但它删除了点后的数字。
如果您表示200.000代表20万,则应在使用parseInt之前删除所有非小数字符。如果要以这种格式显示,请使用replace以这种方式输出(即toLocaleString)
200.000
parseInt
replace
toLocaleString
de-DE
您应该使用parseFloat('200.00')。toFixed(3);