课程
/前端开发
/JavaScript
/JS动画效果
既然要四舍五入取整,为什么还要用parsefloat取成浮点型,直接是int整形不可以吗
2016-08-21
源自:JS动画效果 4-4
正在回答
parseFloat将字符串转换成数字(浮点型),Math.round将数字取整
直接取整形透明度的值如果为0.3,parseInt后就为0了
你把这节视频快进这看一遍,就会了。。。。。
举报
通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装
1 回答var icur=parseFloat(getStyle(obj,attr))*100;
2 回答Math.round(parseFloat(getStyle(obj,attr))*100))
3 回答getStyle(obj,attr)
1 回答为什么这里设置透明度时用opacity,50而不是用opacity,0.5,在程序第四十步cur=Math.round(parseFloat(getStyle(obj,attr))*100);里不是已经乘了100了吗?
1 回答为什么加了getStyle(obj, attr)没有解决问题