zoukankan      html  css  js  c++  java
  • 最诡异的浏览器BUG

    JSON.parse('{"status":1,"id":9986705337161735,"name":"test"}').id; 

    把这段代码复制到Chrome的Console中,按回车,诡异的问题出现了

    9986705337161735居然变成了9986705337161736!原始数据加了1。

    一开始以为是溢出,换了个更大的数:9986705337161738发现不会出现这个问题。

    但是9986705337161739输出又变成了9986705337161740!

    测试几次之后发现浏览器输出数字的一个规律:

    1:十位数为偶数,个位数为奇数时会减1,个位数为奇数时会加1

    2:十位数为奇数,个位数为奇数时会加1,个位数为奇数时会减1

    又多测了几次,发现根本没有规律,很混乱!!有时候是加,有时候是减!!

    实在蛋疼,求高人解疼。

  • 相关阅读:
    安装Hive2及配置HiveSever2
    sqoop语句
    Sqoop配置
    IO流的概述
    List集合的简单使用
    包装类
    访问权限修饰符
    接口
    抽象类
    final关键字
  • 原文地址:https://www.cnblogs.com/mumue/p/2730001.html
Copyright © 2011-2022 走看看