1. 首页
  2. 编程语言
  3. Javascript
  4. JavaScript基本类型值-Number类型

JavaScript基本类型值-Number类型

上传者: 2021-12-31 00:21:30上传 PDF文件 111.19 KB 热度 11次

在JavaScript的内部采用IEEE754格式来表示数字,所以不区分整数和浮点数,都是用64位浮点数的形式储存。用e表示法表示的数值等于e前面的数值乘以10的指数次幂以下两种情况,JavaScript会自动将数值转为科学计数法表示,其他情况都采用字面形式直接表示。比如,传入字符串的时候,字符串会被先转成NaN,所以最后返回true,这一点要特别引起注意。也就是说,isNaN为true的值,有可能不是NaN,而是一个字符串。判断NaN更可靠的方法是,利用NaN是javascript之中唯一不等于自身的值这个特点,进行判断有3个函数可以把非数值转换成数值:Number()、parseInt()和parseFloat()。如果第一个字符不是数字字符或者负号,parseInt()就会返回NaN。因此也没有第二个参数用来指定基数注意:Number('')的结果是0,parseInt('')和parseFloat('')的结果是NaN

下载地址
用户评论