Math.Min vs Math.Max vs Reduce for min vs Reduce for max vs For for min vs For for max vs For of for min vs For of for maxFastest: For for max (10.6x faster)
2,681 ops/sec
2,431 ops/sec
1,224 ops/sec
1,221 ops/sec
1,203 ops/sec
1,173 ops/sec
264 ops/sec
253 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| Math.Min | |
| Math.Max | |
| Reduce for min | |
| Reduce for max | |
| For for min | |
| For for max | |
| For of for min | |
| For of for max |
| Test name | Executions per second |
|---|---|
| ✓ For for max | 8,342 Ops/sec |
| For for min | 6,002 Ops/sec |
| Reduce for min | 1,414 Ops/sec |
| Reduce for max | 1,279 Ops/sec |
| Math.Max | 493 Ops/sec |
| Math.Min | 464 Ops/sec |
| For of for max | 321 Ops/sec |
| For of for min | 318 Ops/sec |