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