--《捡芝麻》-Math.round()取整规则--


--《捡芝麻》-Math.round()取整规则--

官方文档MDN中的解释

Math.round() 函数返回一个数字四舍五入后最接近的整数。
例如:

Math.round(x)
返回对x进行四舍五入后的结果

对于Math.round()取整规则原理的解释

Math.round()取整的实现,是对x进行+0.5的运算后,再向下取整。
例如:

Math.round(2.5)

结果为: 2.5 + 0.5 = 3 ==向下取整==> 3

Math.round(-2.5)

结果为: -2.5 + 0.5 = -2 ==向下取整==> -2

Math.round(2.8)

结果为: 2.8 + 0.5 = 3.3 ==向下取整==> 3

离大侠再近一步!
原文地址:https://www.cnblogs.com/Samo-Li/p/13885588.html