Number 对象
Number 对象是原始数值的包装对象。
创建 Number 对象的语法
var myNum=new Number(value);
var myNum=Number(value);
参数 value 是要创建的 Number 对象的数值,或是要转换成数字的值
当 Number() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 Number 对象。如果不用 new 运算符,把 Number() 作为一个函数来调用,它将把自己的参数转换成一个原始的数值,并且返回这个值(如果转换失败,则返回 NaN)。
Number 对象方法
toFixed()把 Number 四舍五入为指定小数位数的数字
语法:numberObject.toFixed(num); //规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围,如果省略了该参数,将用 0 代替
实例:document.write(new Number(27.27).toFixed()); //输出 27
document.write(new Number(27.27).toFixed(1)); //输出 27.3
document.write(new Number(27.27).toFixed(8)); //输出 27.27000000
Number 对象是原始数值的包装对象。
创建 Number 对象的语法
var myNum=new Number(value);
var myNum=Number(value);
参数 value 是要创建的 Number 对象的数值,或是要转换成数字的值
当 Number() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 Number 对象。如果不用 new 运算符,把 Number() 作为一个函数来调用,它将把自己的参数转换成一个原始的数值,并且返回这个值(如果转换失败,则返回 NaN)。
Number 对象方法
toFixed()把 Number 四舍五入为指定小数位数的数字
语法:numberObject.toFixed(num); //规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围,如果省略了该参数,将用 0 代替
实例:document.write(new Number(27.27).toFixed()); //输出 27
document.write(new Number(27.27).toFixed(1)); //输出 27.3
document.write(new Number(27.27).toFixed(8)); //输出 27.27000000