課程
/前端開發(fā)
/JavaScript
/JS動畫效果
我記得C語言里面X/10是取整的啊,還有speed為什么=(目標(biāo)值-當(dāng)前值)/20,一開始是自己設(shè)置的嗎
2016-08-03
源自:JS動畫效果 3-1
正在回答
這是根據(jù)你自己一開始定義來決定的,c語言里,float定義浮點數(shù),就會有小數(shù);而int定義整數(shù),則不會有小數(shù)。
在js里面,你可以通過Math.floor()進行舍去小數(shù)直接取整、Math.ceil()舍去小數(shù)并加一取整或者Math.round()進行四舍五入取整。
希望對你有幫助
舉報
通過本課程JS動畫的學(xué)習(xí),從簡單動畫開始,逐步深入各種動畫框架封裝
2 回答為什么我的當(dāng)前值會比目標(biāo)值差1px
1 回答這個速度值與目標(biāo)值,在函數(shù)()是怎么區(qū)別誰前 誰后的?
2 回答求教有一個小問題!
1 回答odiv.style.left=odiv.offsetLeft+10+"px"; 賦值問題
3 回答為什么速度那里的值要設(shè)為10 -10呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-03
這是根據(jù)你自己一開始定義來決定的,c語言里,float定義浮點數(shù),就會有小數(shù);而int定義整數(shù),則不會有小數(shù)。
在js里面,你可以通過Math.floor()進行舍去小數(shù)直接取整、Math.ceil()舍去小數(shù)并加一取整或者Math.round()進行四舍五入取整。
希望對你有幫助