一.创建Number对象:
主要用于对数字进行指定格式的输出
//引用类型的变量
var num1 = new Number(1.5); //[Number:1.5]
var num1 = new Number(“1.5”); //[Number:1.5]
var num1 = new Number(); //[Number:0]
var num1 = new Number(“123hello”); //[Number:NaN]
//值类型的变量
var num1 = Number(1.5); // 1.5
var num1 = Number(“1.5”); // 1.5
var num1 = Number(); // 0
var num1 = Number(“123hello”); // NaN
二.Number对象属性
方法名 | 描述 |
---|---|
MAX_VALUE | JS可表示的最大数值 |
MIN_VALUE | JS可表示的最小数值 |
NaN | 表示非数字值 |
NEGATIVE_INFINITY | 负无穷大,溢出时返回该值 |
POSITIVE_INFINITY | 正无穷大,溢出时返回该值 |
三.Number对象方法
方法名 | 描述 |
---|---|
toExponential() | 把数字转换为指数计数法表示的字符串,并具有指定的小数位数 |
toFixed() | 把数字转换为点数计数法表示的字符串,并具有指定的小数位数 |
toPrecision() | 把数字格式化为具有指定有效位数的字符串 |
toString() | 把数字转换为指定进制(默认十进制)表示的字符串 |