📜  如何使用 JavaScript 创建 Number 对象?

📅  最后修改于: 2022-05-13 01:56:47.981000             🧑  作者: Mango

如何使用 JavaScript 创建 Number 对象?

在本文中,我们将讨论如何使用 JavaScript 创建 Number 对象。数字对象用于表示整数、小数或浮点数等等。原始包装对象 Number 用于表示和处理数字。示例:20、0.25。

我们一般不需要担心数字对象。 Number()函数可用于将不同类型的值转换为数字。通常,像整数这样的原始值没有与之关联的方法。

句法:

var n=new Number(val);  

参数:此方法采用一个转换为任何 javascript 变量的参数。

返回值: number()函数返回任何类型的 javascript 变量的数字格式。如果给定值不能转换为数字,则返回 Nan。 Nan 表示“不是数字”,但原始值在 javascript 中被视为对象。

通常声明一个数字:

示例:创建一个数字对象。

Javascript


HTML


HTML


Javascript


Javascript


Javascript


输出:

True

JavaScript 编号的属性:

  • Number.MAX_VALUE:这是 javascript 数字可以具有的最大可能值 (2^53 – 1) 或 1.7976931348623157e+308。
  • Number.MIN_VALUE:这是 javascript 数字可以具有的最大可能值 -(2^53 – 1) 或 5e-324。
  • Number.NAN:返回“未定义”。
  • Number.NEGATIVE_INFINITY:这是一个表示负无穷大的特定值。它的值低于 MIN_VALUE。
  • Number.POSITIVE_INFINITY:这是一个表示正无穷大的特定值。它的值大于 MAX_VALUE。

下面是按上述 JavaScript Number 属性顺序排列的示例:

示例 1:这是 javascript 数字可以具有的最大可能值 (2^53 – 1) 或 1.7976931348623157e+308。

HTML


输出:

1.7976931348623157e+308

示例 2:这是 javascript 数字可以具有的最大可能值 -(2^53 – 1) 或 5e-324。

HTML


输出:

5e-324

示例 3:它返回“未定义”。

Javascript


输出:

undefined

示例 4:它是一个表示负无穷大的特定值。它的值低于 MIN_VALUE。

Javascript


输出:

-Infinity

示例 5:这是一个表示正无穷大的特定值。它的值大于 MAX_VALUE。

Javascript


输出:

Infinity