字符串通过parseFloat函数转化 后相加出现意外數值 alert(parseFloat("7.99") + parseFloat("10")); //17.990000000000002why?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那該怎麼解決了呢? parseFloat貌似只有一個參數。http://www.w3schools.com/jsref/jsref_parsefloat.asp 用toFixed(2) 保留两位小数 var num = parseFloat("7.99") + parseFloat("10")alert(num.toFixed(2)) num.toFixed(2):2表示小数点后的数字位数,这里倒是可以解决。那如果是:var num = parseFloat("7.9999") + parseFloat("10")因為parseFloat函數里面的数值是客服输入的,num.toFixed(2)的話数值就截断了。 Ext.data.GroupingStore问题,高手指点 帮我看看这个代码吭,只是一个函数而已. 读取一组图片有30张,但只需要显示6张,用箭头来移动。 javascript语法小问题????在线等待??? 对JAVASCRIPT的疑问?请知识经验丰富朋友解答! ZeroClipboard实现复制功能,怎么都实现不了,这是为什么呢? 多个frame能否操作同一个变量?? 200分求 JAVASCRIPT的WEB在线编辑器! 你答对我给分 请问出现异常后怎么返回? 新手求帮助 ext.getcmp问题
用toFixed(2) 保留两位小数
alert(num.toFixed(2))
num.toFixed(2):2表示小数点后的数字位数,这里倒是可以解决。
那如果是:var num = parseFloat("7.9999") + parseFloat("10")
因為parseFloat函數里面的数值是客服输入的,num.toFixed(2)的話数值就截断了。