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 16

JavaScript Number常量

让我们看一下JavaScript Number常量的列表及其描述。

常量描述
MIN_VALUE返回表示最小的正数值的最小值。
MAX_VALUE返回表示最大的正数值的最大值。
POSITIVE_INFINITY返回正无穷大,表示溢出值。
NEGATIVE_INFINITY返回负无穷大,表示溢出值。
NaN表示“不是一个数字”的值。

JavaScript Number方法

让我们看一下JavaScript Number方法的列表及其描述。

方法描述
isFinite()判断给定的值是否为有限数字。
isInteger()判断给定的值是否为整数。
parseFloat()将给定的字符串转换为浮点数。
parseInt()将给定的字符串转换为整数。
toExponential()返回表示给定数字的指数表示的字符串。
toFixed()返回表示指定小数点后的精确位数的数字的字符串。
toPrecision()返回表示指定精度的数字的字符串。
toString()返回给定数字的字符串形式。

标签: js, JavaScript, JavaScript语言, JavaScript开发, JavaScript语法, JavaScript脚本, JavaScript教程, JavaScript入门, JavaScript入门教程, JavaScript进阶, JavaScript宝典, JavaScript学习, JavaScript指南, JavaScript大全