這里兩個if/else,不是順序執(zhí)行嗎?感覺條件判斷就會停在前一個if/else???
?
if?(alpha>iTarget)?{ ????????????????speed=-10; ????????????} ????????????else{ ????????????????speed=10; ????????????} ????????????if?(alpha==iTarget)?{ ????????????????clearInterval(timer); ????????????} ????????????else{ ????????????????alpha+=speed; ????????????????oDiv.style.filter='alpha(opacity:'+alpha+')'; ????????????????oDiv.style.opacity=alpha/100;???????? ????????????}
這里兩個if/else,不是順序執(zhí)行嗎?感覺條件判斷就會停在前一個if/else啊,搞不明白。
2016-08-03
第一個判斷后得到的結果是speed,而第二個是判斷alpha和目標是否相等