number对象即数字,它的构造方法:
其中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 会被转换为二进制值表示的字符串。
例:
3、tofixed() 方法可把 number 四舍五入为指定小数位数的数字。
numberobject.tofixed(num);
num 必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。
如果省略了该参数,将用 0 代替。
返回值:
num为0-20之间是不会抛出异常,假如num>20则有可能抛出异常。
4、toexponential() 方法可把对象的值转换成指数计数法。
这个方法就是传说中的科学计数法
numberobject.toexponential(num)
num 必需。规定指数计数法中的小数位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。
如果省略了该参数,将使用尽可能多的数字。
5、toprecision() 方法可在对象的值超出指定位数时将其转换为指数计数法。
toprecision(num),num为指定的位数,即超过多少位时采用指数计数法
例:
查看更多javascript的语法,大家可以关注:《javascript 参考教程》、《》,也希望大家多多支持移动技术网。
如对本文有疑问, 点击进行留言回复!!
【JavaScript笔记(一)】万丈高楼平地起 - 基本概念篇
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
vert实践五——Json?Protocol Buffer?FlatBuffers?
[基于tensorflow的人脸检测] 基于神经网络的人脸检测8——验证训练好的神经网络
网友评论