我在进行小数学计算时遇到了困难。
我有一个来自表单字段的字符串,我需要将其转换为数字,这样我就可以将两个字段相乘(这是一个成本和数字字段,然后设置我的总成本行)。
我遇到的问题有时数字是一个实数(100,150,3),有时它有逗号,有时它有小数。
我有.replace
替换所有逗号,没有任何内容可以帮助解决这个问题,而且效果很好。
当我parseInt(var_name)
时除了它会消除我的小数点之外它很有用。我不想舍入,因为它实际上是购买脚本的一部分。
如何将我的两个字符串字段更改为数字字段?
var num1 = '100.00';
var num2 = '200,000.51';
alert(num1 X num2); // 20,000,051.00