Number()对象
Number 对象是原始数值的包装对象。
Number 创建方式 new Number()。
语法
var num = new Number(value);
1.toExponential() 方法可把对象的值转换成指数计数法。
var num = 5.56789;
var n=num.toExponential(3);//返回5.568e+0
console.log(n);
2.toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
var num = 5.56789;
var n=num.toFixed();//返回6
console.log(n);
3.toPrecision() 方法可在对象的值超出指定位数时将其转换为指数计数法。
var num = new Number(13.3714);
var a = num.toPrecision();//返回13.3714
var b = num.toPrecision(2);//返回13
var c = num.toPrecision(3);//返回13.4
var d = num.toPrecision(10);//返回13.37140000
console.log(a);
console.log(b);
console.log(c);
console.log(d);
4. toString() 方法数字的字符串表示。例如,当 radix 为 2 时,NumberObject 会被转换为二进制值表示的字符串。
该方法括号中的数是进制
var num = 15;
var a = num.toString();//返回15
var b = num.toString(2);//返回1111
var c = num.toString(8);//返回17
var d = num.toString(16);//返回f
console.log(a);
console.log(b);
console.log(c);
console.log(d);
4. valueOf() 方法可以字符串返回数字。
var num = 15;
var n = num.valueOf();//返回15
console.log(n);