Native + toFixed vs decimal.js vs big.js vs bignumber.js vs currencyjsFastest: Native + toFixed (37.0x faster)
14,971,616 ops/sec
3,017,316 ops/sec
1,468,967 ops/sec
1,413,910 ops/sec
404,800 ops/sec
Fastest: Native + toFixed (47.4x faster)
19,680,378 ops/sec
2,170,679 ops/sec
1,744,231 ops/sec
1,322,370 ops/sec
414,821 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| Native + toFixed | |
| decimal.js | |
| big.js | |
| bignumber.js | |
| currencyjs |
| Test name | Executions per second |
|---|---|
| ✓ Native + toFixed | 4,522,204 Ops/sec |
| big.js | 1,113,568 Ops/sec |
| decimal.js | 561,861 Ops/sec |
| bignumber.js | 489,044 Ops/sec |
| currencyjs | 146,040 Ops/sec |