caching length (v129)

Revision 129 of this benchmark created by Robin on


Setup

var arr=[];
    for(var i=0;i<1000;i++) {
      arr[i]=Math.random();
    }

Test runner

Ready to run.

Testing in
TestOps/sec
cached
for(var i=0,len=arr.length;i<len;i++) {
  arr[i]*=2;
}
ready
not cached
for(var i=0;i<arr.length;i++) {
  arr[i]*=2;
}
ready
My Test
var i = arr.length;
while(i--){
  arr[i]*=2;
};
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.