类似于Javascript中的excel Mround函数

类似于Javascript中的excel Mround函数,javascript,Javascript,在Javascript中,我试图将十进制数四舍五入到最接近的分数,该分数以0或5结尾。例如,如果值为543.55,则应返回545,如果值为541.99,则应返回540。 我试过数学 但无法实现。 请告诉我如何做到这一点。 提前感谢,, 比杰Math.round只需多做一点额外的工作就可以完成这项工作。除以5,四舍五入,再乘以5。这是我过去经常使用的一种方法。下面是一个简单的代码片段,说明它正在工作 函数取整(数字,取整){ 返回roundto*数学舍入(数字/舍入); } 警报(圆桌会议(54

在Javascript中,我试图将十进制数四舍五入到最接近的分数,该分数以0或5结尾。例如,如果值为543.55,则应返回545,如果值为541.99,则应返回540。 我试过数学 但无法实现。 请告诉我如何做到这一点。 提前感谢,,
比杰

Math.round只需多做一点额外的工作就可以完成这项工作。除以5,四舍五入,再乘以5。这是我过去经常使用的一种方法。下面是一个简单的代码片段,说明它正在工作

函数取整(数字,取整){
返回roundto*数学舍入(数字/舍入);
}
警报(圆桌会议(543.55,5));

警觉(RoundTo(541.99,5);非常感谢Ozan。我只是用了数学。轮((月薪*0.25)/5)*5