一切都很好,直到當我想計算兩個值之間的差異,並且我得到0作爲結果。如何計算Javascript中兩個字符串之間的差異?
我真的很陌生,我確定這很容易做到,而且我必須將它從字符串變成變量或類似的東西,但我不知道該怎麼做。
oldx = parseInt(document.getElementById("character").style.left);
oldy = parseInt(document.getElementById("character").style.top);
newx = evt.pageX;
newy = evt.pageY;
disx=parseInt(oldx) - parseInt(newx);
disy=parseInt(oldy) - parseInt(newy);
document.getElementById('disx').innerHTML=disx;
document.getElementById('disy').innerHTML=disy;
我在這裏測試它:http://chusmix.com/game/movechar.php你可以看到一切正常,除非我得到0結束,0
我怎麼可能使它工作? 謝謝
+1:非常真實。 @外星塞古拉:正如我所說,問題確實在別的地方。 – naveen 2011-05-03 04:00:45