日期:2014-05-16 浏览次数:20462 次
最近在JS中做校验,要求几个数加起来必须等于1才能提交表单进行提交
parseFloat(1.66)+parseFloat(1.77) == 3.43??? 这个条件为false,与预料的结果不同导致BUG的出现
需要对计算的结果进行处理
(parseFloat(1.66)+parseFloat(1.77)).toFixed(10)== 3.43? 这个条件为true.
JS的精度导致数据出现了偏差