BigInt (32) vs BigInt (64) vs BigInt (128) vs Number (Int32) vs Number (Int32 asm.js) vs Number (maybe Int64) vs Number (Float asm.js) vs Number (Double)| Test case name | Result |
|---|---|
| BigInt (32) | |
| BigInt (64) | |
| BigInt (128) | |
| Number (Int32) | |
| Number (Int32 asm.js) | |
| Number (maybe Int64) | |
| Number (Float asm.js) | |
| Number (Double) |
| Test name | Executions per second |
|---|---|
| ✓ Number (Double) | 2,066,997,504 Ops/sec |
| Number (maybe Int64) | 2,061,820,416 Ops/sec |
| Number (Int32) | 2,010,608,896 Ops/sec |
| BigInt (64) | 1,359,956,224 Ops/sec |
| BigInt (32) | 1,356,950,400 Ops/sec |
| Number (Int32 asm.js) | 99,093,104 Ops/sec |
| Number (Float asm.js) | 93,391,960 Ops/sec |
| BigInt (128) | 45,152,256 Ops/sec |