Test case details

Preparation Code

<script> var arr = new Array(100); </script>

Test cases

Test #1

var i = 0; while (i < arr.length) { arr[i]; i++; };

Test #2

var i = 0, len = arr.length; while (i < len) { arr[i]; i++; };

Test #3

var i = arr.length; while (i--) { arr[i]; };

Test #4

var i = arr.length; while (i-- > 0) { arr[i]; };

Test #5

var i = arr.length; do { arr[i]; } while (i--);

Test #6

var i = arr.length; for (i--) { arr[i]; };

Test #7

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

Test #8

for (var i = 0, len = arr.length; i < len; ++i) { arr[i]; };

Test #9

for (var i = -1; ++i < arr.length;) { arr[i]; };

Test #10

for (var i = -1, len = arr.length; ++i < len;) { arr[i]; };

Test #11

arr.forEach(function(x) { x; });

Test #12

function foo(x) { x; }; arr.forEach(foo);