怎么以0.5为区间向上取整0 ~ 0.5取0.5; 0.5 ~ 1 取 1
Math.ceil(num * 2) / 2
var i=0.5;math.round(i);
先把原值乘以2,+1,然后向下取整,再除以2唯一的问题是这样0会向上取整成0.5,0.5会取整成1如果你想左开右闭那么乘以2,+0.5,向上取整,再除以2
你这不是向上取整,是四舍五入吧 Math.round();