问答详情
源自:3-1 JS缓冲动画

问个小问题为什么(目标值-当前值)/10会有小数

我记得C语言里面X/10是取整的啊,还有speed为什么=(目标值-当前值)/20,一开始是自己设置的吗

提问者:weibo_东东呛嘿_03463907 2016-08-03 22:01

个回答

  • Dog_leash
    2016-08-03 23:16:01

    这是根据你自己一开始定义来决定的,c语言里,float定义浮点数,就会有小数;而int定义整数,则不会有小数。

    在js里面,你可以通过Math.floor()进行舍去小数直接取整、Math.ceil()舍去小数并加一取整或者Math.round()进行四舍五入取整。

    希望对你有帮助