《JavaScript高级程序设计》读书笔记

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

2018-05-11  本文已影响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
上一篇 下一篇

猜你喜欢

热点阅读