JavaScript - 数字对象

Number 对象表示数字日期,可以是整数或浮点数。通常,您不必担心 Number 对象,因为浏览器会自动将数字文字转换为数字类的实例。

语法

创建数字对象的语法如下 :

var val = new Number(number);


在数字的位置,如果你提供任何非数字参数,那么参数不能转换为数字,它返回 NaN (非数字)。

数字属性

以下是每个属性及其描述的列表。

Sr.No。属性&说明
1MAX_VALUE

JavaScript中的数字可能具有的最大可能值1.7976931348623157E + 308

2MIN_VALUE

JavaScript中的数字可能具有的最小值5E-324

3NaN

等于非数字的值。

4NEGATIVE_INFINITY

小于MIN_VALUE的值。

5POSITIVE_INFINIT是

一个大于MAX_VALUE的值

6prototype

静态属性Number对象。使用prototype属性将新属性和方法分配给当前文档中的Number对象

7constructor

返回创建的函数这个对象的实例。默认情况下,这是Number对象。

在以下部分中,我们将举几个例子演示Number的属性。

数字方法

Number对象仅包含作为每个对象定义一部分的默认方法。

Sr.No。方法&说明
1toExponential()

强制数字以指数表示法显示,即使该数字在JavaScript通常使用标准表示法的范围内。

2toFixed()

格式化小数点右边具有特定位数的数字。

3toLocaleString()

返回当前数字的字符串值版本,格式可能会根据浏览器的本地设置而有所不同。

4toPrecision()

定义了多少显示数字的总位数(包括小数点左侧和右侧的数字)。

5toString()

返回数字值的字符串表示。

6valueOf()

返回数字的值。

在以下各节中,我们将举几个例子来解释Number的方法。