jQuery Float Number

时间:2013-08-07 06:32:11

标签: jquery string

我有以下计算的问题:

$result = $a + $b + ($c * $d - $e) * $f + $g; 

公式可能更复杂。我发现一些变量被视为String而不是Number,因此结果是错误的。

以下代码:

$result = parseFloat($a) + parseFloat($b) + (parseFloat($c) * parseFloat($d) - parseFloat($e)) * parseFloat($f) + parseFloat($g); 

看来是对的。但是,有没有什么好方法可以做到,而不是为每个变量写一个parseFloat()函数?

1 个答案:

答案 0 :(得分:1)

尝试使用+

http://jsfiddle.net/2yrMc/

var $b = "0.785";

alert(typeof +$b);