For Loop for item towards beginning vs While Loop for item towards beginning vs indexOf for item towards beginning vs For Loop for item towards end vs While Loop for item towards end vs indexOf for item towards endFastest: indexOf for item towards beginning (1.3x faster)
13,200,041 ops/sec
12,423,714 ops/sec
12,379,576 ops/sec
10,855,345 ops/sec
10,094,810 ops/sec
10,074,529 ops/sec
Fastest: For Loop for item towards beginning (5.1x faster)
136,293,536 ops/sec
134,301,232 ops/sec
57,306,888 ops/sec
30,173,230 ops/sec
26,967,514 ops/sec
26,936,256 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| For Loop for item towards beginning | |
| While Loop for item towards beginning | |
| indexOf for item towards beginning | |
| For Loop for item towards end | |
| While Loop for item towards end | |
| indexOf for item towards end |
| Test name | Executions per second |
|---|---|
| ✓ While Loop for item towards beginning | 55,478,824 Ops/sec |
| For Loop for item towards beginning | 54,739,096 Ops/sec |
| indexOf for item towards beginning | 54,016,824 Ops/sec |
| For Loop for item towards end | 24,149,878 Ops/sec |
| While Loop for item towards end | 23,525,318 Ops/sec |
| indexOf for item towards end | 21,196,950 Ops/sec |