1 回答
stone310
TA贡献361条经验 获得超191个赞
这里是要speed>0就取上值,speed<0就去下值,而parseInt只是取它的整数值
例如:
speed=0.8,那我应该去上值即1,但parseInt(0.8)为0
speed=-0.8,我应该去下值即-1,parseInt(-0.8)为0
所以如果用Math.ceil/floor,speed在到达目标前不会为0,而用parseInt(),speed在未到达目标时就会为0
添加回答
举报
0/150
提交
取消