Number(intString) vs +intString vs parseInt(intString) vs parseFloat(intString) vs Number(floatString) vs +floatString vs parseInt(floatString) vs parseFloat(floatString)| Test case name | Result |
|---|---|
| Number(intString) | |
| +intString | |
| parseInt(intString) | |
| parseFloat(intString) | |
| Number(floatString) | |
| +floatString | |
| parseInt(floatString) | |
| parseFloat(floatString) |
| Test name | Executions per second |
|---|---|
| ✓ +floatString | 310,932,736 Ops/sec |
| +intString | 301,497,728 Ops/sec |
| Number(floatString) | 20,668,078 Ops/sec |
| Number(intString) | 20,652,108 Ops/sec |
| parseInt(intString) | 20,532,782 Ops/sec |
| parseInt(floatString) | 20,330,774 Ops/sec |
| parseFloat(intString) | 20,020,558 Ops/sec |
| parseFloat(floatString) | 13,724,247 Ops/sec |