用js将字符串换成数字

今天遇到一个问题
我需要用js运算两个字段
两个字段我数据库都是字符类型,如果不进行转换,会变成字符相加就起不到数学运算效果了。
我就用下面方法转换成数字,然后让他们相加,如下
[code lang=”js”]
<script>
jQuery(document).ready(function(){
var jg = Number(jQuery("#price").val());
var db = Number(jQuery("#pack").val());
alert(jg+db);

});
</script>
[/code]
Number() 把对象的值转换为数字。
parseFloat() 解析一个字符串并返回一个浮点数。
parseInt() 解析一个字符串并返回一个整数。