parseInt转换1,000.00给1但我想要1000,问题是什么?
<html>
<body>
<script type="text/javascript">
alert(parseInt("1,000.00")) ; // always gives output 1
</script>
</body>
</html>
谢谢
答案 0 :(得分:2)
这个怎么样?
parseInt("1,000.00".replace(/\,/g,''), 10)
如果你想保留小数,那么
parseFloat("1,000.00".replace(/\,/g,''), 10)
答案 1 :(得分:0)
首先删除逗号并执行parseInt
。试试这个:
parseInt("1,000.00".replace(",",""));