Tests:
  • (Math.round(heading * 10) / 10).toFixed(1)

  • (heading).toFixed(1)

  • (Math.round(999 * 10) / 10).toString()

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    (Math.round(heading * 10) / 10).toFixed(1)
    (heading).toFixed(1)
    (Math.round(999 * 10) / 10).toString()

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 3 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36
Chrome 93 on Mac OS X 10.15.7
View result in a separate tab
Test name Executions per second
(Math.round(heading * 10) / 10).toFixed(1) 1754439.1 Ops/sec
(heading).toFixed(1) 2716752.0 Ops/sec
(Math.round(999 * 10) / 10).toString() 5437722.5 Ops/sec