Ну для начала
document.getElementById("image").style.left = result + "px";
Вынеси из цикла...
var image=document.getElementById("image");
////
image.style.left = result;
А во вторых в обоих случает разница - 1-2 млс при 100 повторах...
В общем нет разницы...
Зато document.getElementById("image").style.left = result + "px";
замедляет очень сильно из за вызова 1 функции и 2 свойств каждый раз. Вот откуда и лишние итерации...
|