| Test case name | Result |
|---|---|
| Classic for loop | |
| Optimised classic for loop | |
| While loop | |
| Optimised while loop | |
| Array.prototype.forEach | |
| Array.prototype.reduce | |
| For - of loop | |
| For - in loop | |
| For - reverse loop | |
| while - reverse loop |
| Test name | Executions per second |
|---|---|
| Classic for loop | 964177.2 Ops/sec |
| Optimised classic for loop | 961615.2 Ops/sec |
| While loop | 652842.8 Ops/sec |
| Optimised while loop | 646134.0 Ops/sec |
| Array.prototype.forEach | 177078.2 Ops/sec |
| Array.prototype.reduce | 182633.4 Ops/sec |
| For - of loop | 142443.7 Ops/sec |
| For - in loop | 18291.7 Ops/sec |
| For - reverse loop | 688208.2 Ops/sec |
| while - reverse loop | 909171.4 Ops/sec |