ful*_*ons 8 javascript math rounding
可能重复:
最接近3的舍入数
我需要一个javascript调用,将数字舍入到最接近的12的倍数.
一些例子:
1 - > 12
7 - > 12
14 - > 24
27 - > 36
有谁知道这样做的好方法?我能想到的是"如果介于1-11之间,请将其设为12.如果介于13-23之间,请将其设为24,等等" 但这似乎不是很有效.
epa*_*llo 13
使用 Math.ceil()
var n = 13;
var next = Math.ceil(n/12) * 12;
Run Code Online (Sandbox Code Playgroud)