核心JavaScript(一):数据类型与变量之Number再探

接上篇:

4、数值转换

    有3个函数可以把非数值转换为数值:Number()、parseInt()、parseFloat()。

    核心JavaScript(一):数据类型与变量之Number再探

但是,Number在转换的时候比较复杂,并且不合理,所以,请优先选择parseInt和parseFloat

核心JavaScript(一):数据类型与变量之Number再探

由于我们大部分情况下都是用十进制来转换,因此始终将10作为第二个参数是非常有必要的

parseFloat比parseInt的不同也就是能转换浮点数,此处不再罗嗦

5、Number内置函数

先看toString,它可以传入一个参数,告诉返回的是几进制

核心JavaScript(一):数据类型与变量之Number再探

 toFixed():按照小数位来显示数值

核心JavaScript(一):数据类型与变量之Number再探

toExponential():指数表示法,接收一个参数,返回的小数个数

核心JavaScript(一):数据类型与变量之Number再探

toPrecision():返回合适的格式

核心JavaScript(一):数据类型与变量之Number再探

6、Math对象

核心JavaScript(一):数据类型与变量之Number再探

Math中有N多常量与好用的数值方法,请自行API之!

关于JS中的Number,还没完,敬请期待!

转载于:https://my.oschina.net/hhstuhackey/blog/117781