运算方法

Math.round(x)和toFixed(x)的区别;

*Math.round()一般是对数进行取时,进行的四舍五入
eg: var a=10.51;
var b=Math.round(a);
console.log(b) //11
*toFixed(x) 可以将Number四舍五入为指定小数的数字
eg var num = new Number(13.37);
console.log(num.toFixed(1))//13.4

补充

Math对象是js提供给我们用于运算的方法的集合:
Math.max(x,y)返回x和y中最大的参数;
Math.min(x,y)返回x和y中最小的参数;
Math.ceil(x)对传入的参数进行上舍入;
Math.floor(x)对传入的参数进行下舍入;
Math.round(x)对传入的参数进行四舍五入;
Math.random( ) 获取随机数;
Math.abs(x)返回绝对值;
Math.exp(x)返回e的x次幂;
Math.log(x)返回数的自然对数(底为e) 也就是 ln(x);
Math.pow(x,y)返回x的y次幂 也就是 e的x次方;
Math.sqrt(x)返回一个数的平方根;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容