Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:131.0) Gecko/20100101 Firefox/131.0
Firefox 131
Windows
Desktop
one year ago
for loop length caching
382K/s
basic for loop
380K/s
for loop reverse
378K/s
Math.max.apply
83K/s
Math.max.apply extracted into separate function
83K/s
Math.max with spread
83K/s
for-of loop
55K/s
View exact numbers
Test name Executions per second
for loop length caching 382,175 Ops/sec
basic for loop 380,386 Ops/sec
for loop reverse 377,605 Ops/sec
Math.max.apply 83,202 Ops/sec
Math.max.apply extracted into separate function 82,938 Ops/sec
Math.max with spread 82,930 Ops/sec
for-of loop 54,926 Ops/sec
Script Preparation code:
Tests: