在JavaScript中 1 === 1.0 ?true : false;

JavaScript中的数字

JavaScript只有一个数字类型, 它在内部被表示为64位的浮点数,和Java中的double数字类型一样。

需要注意的是:
它与其它大多数编程语言不同的事,它没有分离出整数类型,所以1和1.0的值是相等的;

这样做有什么好处?

这样的话,它完全避免了短整型的溢出问题,我们只需要知道它是一个数字,避免了一大堆因为数字类型导致的错误与问题,给我们提供了很大的方便;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • [The Swift Programming Language 中文版] Swift 是一门开发 iOS, OS ...
    风林山火阅读 343评论 0 0
  • Swift 是一门开发 iOS, macOS, watchOS 和 tvOS 应用的新语言。然而,如果你有 C 或...
    edison0428阅读 381评论 0 1
  • 关于 Swift 重要这个文档所包含的准备信息, 是关于开发的 API 和技术的。这个信息可能会改变, 根据这个文...
    无沣阅读 4,392评论 1 27
  • 不清楚自己今天为什么这么难过,和家人讲着电话自己就情绪失控了失声痛哭,说不清楚是难过还是委屈,反正眼泪像决堤的湖泊...
    微笑向暖浅喜深爱阅读 183评论 0 0
  • 近两年来,在各种亲戚嘴里说的最多的就是一个伯伯的婚事。 二本学校毕业之后,无所作为,在姐姐的游乐场里当个收银员,优...
    懒小姐xx阅读 454评论 0 3