JavaScript 数字对象
JavaScript数字 对象允许您表示数值 。它可以是整数或浮点数。JavaScript数字对象遵循IEEE标准来表示浮点数。
通过Number()构造函数的帮助,您可以在JavaScript中创建数字对象。例如:
var n=new Number(value);
如果值无法转换为数字,它将返回NaN(不是一个数字),可以通过isNaN()方法进行检查。
您也可以直接将数字分配给变量。例如:
var x=102;//integer value
var y=102.7;//floating point value
var z=13e4;//exponent value, output: 130000
var n=new Number(16);//integer value by number object
输出:
102 102.7 130000 16
JavaScript数字常量
让我们来看一下JavaScript数字常量及其描述的列表。
| 常量 | 描述 |
|---|---|
| MIN_VALUE | 返回最大最小值。 |
| MAX_VALUE | 返回最大最大值。 |
| POSITIVE_INFINITY | 返回正无穷大,溢出值。 |
| NEGATIVE_INFINITY | 返回负无穷大,溢出值。 |
| NaN | 表示“不是一个数字”的值。 |
JavaScript数字方法
让我们来看一下JavaScript数字方法的列表及其描述。
| 方法 | 描述 |
|---|---|
| isFinite() | 判断给定的值是否为有限数。 |
| isInteger() | 判断给定的值是否为整数。 |
| parseFloat() | 将给定的字符串转换为浮点数。 |
| parseInt() | 将给定的字符串转换为整数。 |
| toExponential() | 返回给定数字的指数表示形式的字符串。 |
| toFixed() | 返回小数点后具有精确位数的数字的字符串表示。 |
| toPrecision() | 返回具有指定精度的数字的字符串表示。 |
| toString() | 以字符串形式返回给定的数字。 |
极客笔记