美文网首页
Number对象

Number对象

作者: Christoles | 来源:发表于2019-05-18 16:52 被阅读0次
  • 在 javascript 中整数的最大取值范围是 -2的53次方 ~ 2的53次方

Number 常用的一些方法

  • Number.isSafeInteger ( )
    判断一个数值是否是在js规定的整数取值范围内的整数,返回布尔值。
    注意:特别是做商城的时候
  • Number.isInteger ( )
    判断一个值是否为整数,返回布尔值。
  • Number.isFinite ( )
    函数用于检测指定参数是否为无穷大
    提示:如果number 是NaN(非数字),或者正、负无穷大的数,则返回false。
  • toFixed ( )
    可把 Number 四舍五入为指定小数位数的数字。

来看看new Number 是什么?

valueOf: 获取到Number对象的值

var num = new Number(2);
console.log(num);//Number  ---  返回的是一个对象,值为2
console.log(num.valueOf());//2   ---  获取到值

Number 的最大值和最小值是多少?

console.log(Number.MAX_VALUE);//1.7976931348623157e+308  ---  JavaScript 中可表示的最大的数。它的近似值为 1.7976931348623157 x 10^308
console.log(Number.MIN_VALUE);//5e-324  ---  JavaScript 中可表示的最小的数(接近 0 ,但不是负数)。它的近似值为 5 x 10^-324

例子

// Number.isSafeInteger ( )

console.log(Number.isSafeInteger(123456789123456789))//false  --- 超过安全范围
console.log(Number.isSafeInteger(1234567891234567))//true
console.log(Number.isSafeInteger(12345678912345.67))//false  --- 不是整数

// Number.isInteger ( )

console.log(Number.isInteger(123))//true
console.log(Number.isInteger(12.3))//false

// Number.isFinite ( )

console.log(Number.isFinite(123456789123456789123456))//true --- 超过了js的安全范围了还是true!
console.log(Number.isFinite(3/0))//false --- 无穷

// toFixed ( )

var num1 = 3.14659;
console.log(num1.toFixed(2));//3.15 --- 保留2位小数,会四舍五入

相关文章

  • Javascript的Number对象

    js内置对象之Number Number 对象的属性 Number对象的方法 Number方法详解 Number....

  • Number对象

    Number 对象属性 Number对象方法

  • JavaScript Number 对象

    Number 对象 Number 对象是原始数值的包装对象。 创建 Number 对象的语法: var myNum...

  • Number对象

    Number.prototype.toFixed() toFixed方法先将一个数转为指定位数的小数,然后返回这个...

  • Number对象

    概述 Number对象是数值对应的包装对象,可以作为构造函数使用,也可以作为工具函数使用。 作为构造函数时,它用于...

  • Number对象

    在 javascript 中整数的最大取值范围是 -2的53次方 ~ 2的53次方 Number 常用的一些方法 ...

  • JavaScript内置对象

    String对象 Number对象 Math对象

  • 《菜鸟教程》-TypeScript Number

    TypeScript 与 JavaScript 类似,支持 Number 对象。Number 对象是原始数值的包装...

  • 《TypeScript》 - Number对象

    TypeScript 与 JavaScript 类似,支持 Number 对象。Number 对象是原始数值的包装...

  • js常用知识点总结-Number对象

    js常用知识点总结-Number对象 使用Number对象: 对象属性: 属性描述constructor返回对创建...

网友评论

      本文标题:Number对象

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