JavaScript Number(数字) 参考

  • JavaScript Number(数字) 对象

    JavaScript只有一种类型的数字。可以使用或不使用小数来编写数字:
    var x = 3.14;     // 一个小数的数字
    var y = 34;       // 一个不带小数的数字
    尝试一下
    可以使用科学(指数)表示法编写超大或超小数字:
    var x = 123e5;    // 12300000
    var y = 123e-5;   // 0.00123
    尝试一下
    有关Number对象的教程,请阅读我们的JavaScript Number(数字) 教程
  • Number对象属性

    属性 描述
    constructor 返回创建JavaScript的Number原型的函数
    MAX_VALUE 返回JavaScript中可能的最大数字
    MIN_VALUE 返回JavaScript中可能的最小数字
    NEGATIVE_INFINITY 表示负无穷大(溢出时返回)
    NaN 表示“非数字”值
    POSITIVE_INFINITY 表示无穷大(溢出时返回)
    prototype 允许您向对象添加属性和方法
  • Number对象方法

    方法 描述
    isFinite() 检查值是否为有限数
    isInteger() 检查值是否为整数
    isNaN() 检查值是否为Number.NaN
    isSafeInteger() 检查值是否为安全整数
    toExponential(x) 将数字转换为指数表示法
    toFixed(x) 格式化小数点后带x位数的数字
    toPrecision(x) 格式化数字到x长度
    toString() 将数字转换为字符串
    valueOf() 返回数字的原始值
    所有Number方法都返回一个新值。它们不会更改原始变量。