Есть ли алгоритмы и методы увеличить скорость выполнения кода.
Например, что выполнится быстрее?
var t1=new Date().getTime( );
var i=10000000.87897897678;
var j=10;
while(i>j) i--;
var t=new Date();
var t2=new Date().getTime( );
alert(t2-t1);
var t1=new Date().getTime( );
var i=10000000.87897897678;
var j=10;
i=parseInt(i);
while(i>j) i--;
var t2=new Date().getTime( );
alert(t2-t1);
И можно ли как то объективно замерить скорость выполнения двух разных алгоритмов?
Приведённый способ вычисления производительности не очень и не позволят объективно узнать скорость.