js 对三个字符串变量做加法操作:
var num1="0.11";
var num2 = "0.2801";
var num3="1.002";
var sum=parseFloat(num1)+parseFloat(num2)+parseFloat(num3);//字符串转换成浮点数做加法运算
sum 值为 1.3921000000000001,显然不正确,通过toFixed(n)方法修正后(n是精确的小数点位数)。
var result= sum.toFixed(2);//结果为 1.39
result 值为 1.39 ,得到正确结果。