Script Preparation code:
x
 
var xOffset = 0;
var xScale = 1;
var i = 0, l = 10000000;
function getX( index ) {
  return xOffset + index * xScale;
}
var j = 0;
var tot = 0;
Tests:
  • test1

     
    for( ;j < 10; j ++ ) {
      for( i = 0; i < l; i ++ ) {
        tot += getX( i );
      }
    }
  • test2

     
    for( ;i < l; i ++ ) {
      arr[ i ] = xOffset + i * xScale;
    }
    for( ;j < 10; j ++ ) {
      for( i = 0; i < l; i ++ ) {
        tot += arr[ i ];
      }
    }
     
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    test1
    test2

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 8 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2959.0 Safari/537.36
Chrome 57 on Mac OS X 10.9.5
View result in a separate tab
Test name Executions per second
test1 7388594.5 Ops/sec
test2 2835688.0 Ops/sec