美文网首页《JavaScript高级程序设计》读书笔记
数据类型--Number类型的数值范围

数据类型--Number类型的数值范围

作者: 小人物的秘密花园 | 来源:发表于2018-05-11 22:12 被阅读0次

    概述

    最近在学习《JavaScript高级程序设计》(第三版)中学习到了数据类型的Number类型的取值范围,记录于此,便于以后查看;

    数值范围

    由于内存的限制,ECMAScript并不能保存所有的数值,故ECMAScript能够保存的最小值和最大值则是存放在两个变量中;

    最大值

    最大值存放在:Number.MAX_VALUE中;
    其值如图:

    最大值.png

    最小值

    最小值存放在:Number.MIN_VALUE中;
    其值如图:

    最小值.png

    infinite

    当一个数值超过[min, max]这个区间,则这个值将会转换为特殊的infinite值;
    当这个数值是正数,则是infinite,反之是-infinite;

    判断一个数值是否是在[min,max]之间

    使用isFinite()进行判断,在区间内则返回true,反之返回false;
    如图:

    判断一个数值是否在最大值和最小值之间.png

    相关文章

      网友评论

        本文标题:数据类型--Number类型的数值范围

        本文链接:https://www.haomeiwen.com/subject/zvmqdftx.html