js中Math.roundparseIntMath.floor和Math.ceil小数取整总结(转)

Posted lianghong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中Math.roundparseIntMath.floor和Math.ceil小数取整总结(转)相关的知识,希望对你有一定的参考价值。

js中Math.round、parseInt、Math.floor和Math.ceil小数取整总结

Math.round、parseInt、Math.floor和Math.ceil 都可以返回一个整数,具体的区别请看下面的总结。

一、Math.round

作用:四舍五入,返回参数+0.5后,向下取整。

如:

Math.round(5.57)  //返回6

Math.round(2.4)   //返回2

Math.round(-1.5)  //返回-1

Math.round(-5.8)  //返回-6

二、parseInt

作用:解析一个字符串,并返回一个整数,这里可以简单理解成返回舍去参数的小数部分后的整数。

如:

parseInt(5.57)  //返回5

parseInt(2.4)  //返回2

parseInt(-1.5)  //返回-1

parseInt(-5.8)  //返回-5

三、Math.floor(地板,向下取)

作用:返回小于等于参数的最大整数。

如:

Math.floor(5.57)  //返回5

Math.floor(2.4)  //返回2

Math.floor(-1.5)  //返回-2

Math.floor(-5.8)  //返回-6

四、Math.ceil(天花板,向上取)

作用:返回大于等于参数的最小整数

Math.ceil(5.57)  //返回6

Math.ceil(2.4)  //返回3

Math.ceil(-1.5)  //返回-1

Math.ceil(-5.8)  //返回-5

以上是关于js中Math.roundparseIntMath.floor和Math.ceil小数取整总结(转)的主要内容,如果未能解决你的问题,请参考以下文章

如何在一个js中调用另一个js,以及载入多个有依赖关系的js

一个js方法中怎么调用另一个js文件

如何将 lib.js 文件中的 Discord.js 函数调用到 index.js 中?

请问一个js文件中如何调用另一个js文件的方法

怎么调用外部js文件?

如何在js文件中调用另一个js中的方法(详细请进)