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 (Int32) | 100,306,136 Ops/sec |
| Number (Double) | 99,933,208 Ops/sec |
| Number (maybe Int64) | 98,905,664 Ops/sec |
| Number (Int32 asm.js) | 90,327,984 Ops/sec |
| Number (Float asm.js) | 86,514,920 Ops/sec |
| BigInt (64) | 73,561,288 Ops/sec |
| BigInt (32) | 73,328,808 Ops/sec |
| BigInt (128) | 21,522,244 Ops/sec |