Abr*_*ham 2 javascript math rounding
我有一个数字我想要舍入到最接近的X的倍数和偏移量.例如,我将如何圆一个数字,那就是5最接近的数字更超过12的倍数(即5,17,29 ...)?
在你的情况下,它看起来像这样:
var input = 34;
var offset = 5;
var multiple = 12;
var result = (Math.round((input - offset) / multiple) * multiple) + offset;
这应该找到最接近的数字34,这是5比12(29)的倍数
| 归档时间: | 
 | 
| 查看次数: | 554 次 | 
| 最近记录: |