Number对象即数字,它的构造方法:
复制代码 代码如下:var num = 10;
var num = new Number();//num == 0
var num = new Number(value);
其中value为数值或是可以转换为数值的量,如
字符串'1002'
但是假如为'M122',则返回NaN
1、常量,属性
MAX_VALUE 可表示的最大的数。 // 1.7976931348623157e+308 MIN_VALUE 可表示的最小的数。 // 5e-324 NaN 非数字值。 // NaN NEGATIVE_INFINITY 负无穷大,溢出时返回该值。//-Infinity POSITIVE_INFINITY 正无穷大,溢出时返回该值。//Infinity
2、toString() 方法可把一个 Number 对象转换为一个字符串,并返回结果。
NumberObject.toString(radix);
radix 可选。规定表示数字的基数,使 2 ~ 36 之间的整数。
若省略该参数,则使用基数 10。
数字的字符串表示。例如,当 radix 为 2 时,NumberObject 会被转换为二进制值表示的字符串。
例:
复制代码 代码如下:var num = 10;
document.write(num.toString(2));
输出:1010
注:当调用该方法的对象不是 Number 时抛出 TypeError 异常。
3、toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
NumberObject.toFixed(num);
num 必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。
如果省略了该参数,将用 0 代替。
返回值:
num为0-20之间是不会抛出异常,假如num>20则有可能抛出异常。
复制代码 代码如下:var num = new Number(13.37);
document.write (num.toFixed(1))
输出:13.4
4、toExponential() 方法可把对象的值转换成指数计数法。
这个方法就是传说中的科学计数法
NumberObject.toExponential(num)
num 必需。规定指数计数法中的小数位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。
如果省略了该参数,将使用尽可能多的数字。
复制代码 代码如下:var num = new Number(10000);
document.write (num.toExponential(1))
输出:
1.0e+4
小数点后的0代表了只有一位小数
5、toPrecision() 方法可在对象的值超出指定位数时将其转换为指数计数法。
toPrecision(num),num为指定的位数,即超过多少位时采用指数计数法
例:
复制代码 代码如下:var num = 10000;
document.write (num.toPrecision(4)+'<br>');
document.write (num.toPrecision(8));
输出:
1.000e+4//1.000共4位数
10000.000//10000.000共8位
查看更多JavaScript的语法,大家可以关注:《JavaScript 参考教程》、《JavaScript代码风格指南》,也希望大家多多支持。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
更新日志
- 凤飞飞《我们的主题曲》飞跃制作[正版原抓WAV+CUE]
- 刘嘉亮《亮情歌2》[WAV+CUE][1G]
- 红馆40·谭咏麟《歌者恋歌浓情30年演唱会》3CD[低速原抓WAV+CUE][1.8G]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[320K/MP3][193.25MB]
- 【轻音乐】曼托凡尼乐团《精选辑》2CD.1998[FLAC+CUE整轨]
- 邝美云《心中有爱》1989年香港DMIJP版1MTO东芝首版[WAV+CUE]
- 群星《情叹-发烧女声DSD》天籁女声发烧碟[WAV+CUE]
- 刘纬武《睡眠宝宝竖琴童谣 吉卜力工作室 白噪音安抚》[FLAC/分轨][748.03MB]
- 理想混蛋《Origin Sessions》[320K/MP3][37.47MB]
- 公馆青少年《我其实一点都不酷》[320K/MP3][78.78MB]
- 群星《情叹-发烧男声DSD》最值得珍藏的完美男声[WAV+CUE]
- 群星《国韵飘香·贵妃醉酒HQCD黑胶王》2CD[WAV]
- 卫兰《DAUGHTER》【低速原抓WAV+CUE】
- 公馆青少年《我其实一点都不酷》[FLAC/分轨][398.22MB]
- ZWEI《迟暮的花 (Explicit)》[320K/MP3][57.16MB]