HTML Preparation code:
Tests:

Historical Performance Data aggregated from 8 community runs

Desktop Results:
Chrome 8 runs
Native
42.1M/s
Native + toFixed
5.1M/s
Fraction.js
1.0M/s
decimal.js
556K/s

Fastest: Native (75.7x faster)

View exact numbers
  • Native: 42,135,792 ops/sec
  • Native + toFixed: 5,142,617 ops/sec
  • Fraction.js: 1,002,259 ops/sec
  • decimal.js: 556,283 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Native
    Native + toFixed
    decimal.js
    Fraction.js

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 5 months ago)
Mozilla/5.0 (Android 12; Mobile; rv:147.0) Gecko/147.0 Firefox/147.0
Firefox Mobile 147 on Android
View result in a separate tab
Native
585.6M/s
Native + toFixed
8.3M/s
Fraction.js
947K/s
decimal.js
583K/s
View exact numbers
Test name Executions per second
Native 585,634,816 Ops/sec
Native + toFixed 8,326,149 Ops/sec
Fraction.js 946,994 Ops/sec
decimal.js 582,913 Ops/sec