问答详情
源自:4-3 使用jQuery实现网页定位导航(下)

IE下位置带小数,而360没有

上一节中间的时候console.log(itemtop),我在IE下查看,那些数字一会是小数一会是整数,而在360下完全是整数,这是什么情况?怎么兼容

提问者:门外小白3342804 2016-09-10 17:48

个回答

  • 正方形的圆
    2016-10-01 17:19:38
    已采纳

    这是因为计算机的舍入误差造成的,我在chrome下也会有小数点,你可以在控制台随便取值输出试试

    var a=2

    var b=1.6

    console.log(a-b)

    输出结果:0.3999999999999

  • 刘一_53707959
    2016-09-12 19:34:47

    我还没涉及到这个问题,因为我不想学JQ,我就学学JS就好了,不想太专注于前端

  • 刘一_53707959
    2016-09-11 22:35:21

    对不起  我也不懂