【发布时间】:2015-12-21 22:08:56
【问题描述】:
我所说的是将字符串读入数字,例如
"$107,140,946" ---> 107140946
"$9.99" ---> 9.99
有没有更好的办法
dolstr.replace('$','');
dolstr.replace(',','');
var num = parseInt(dolstr,10);
???
【问题讨论】:
-
parseInt()不尝试返回整数吗? -
我想你的意思不是
parseFloat() -
@JamesAMohler 我知道,但我认为如果发现意外字符会停止解析
标签: javascript algorithm