Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
string to ~~ vs parseInt vs Number vs parseFloat vs...
(version: 0)
Comparing performance of:
notnot vs parseInt vs Number vs parseFloat vs +0 vs *1 vs -0 vs + vs <<0
Created:
2 years ago
by:
Guest
Jump to the latest result
Script Preparation code:
var strA = "420343343242"; var strB = "420343343243";
Tests:
notnot
var res = ~~strA;
parseInt
var res = parseInt(strA);
Number
var res = Number(strA);
parseFloat
var res = parseFloat(strA);
+0
var res = strA + 0;
*1
var res = strA * 1;
-0
var res = strA - 0;
+
var res = +strA;
<<0
var res = strA<<0;
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (9)
Previous results
Fork
Test case name
Result
notnot
parseInt
Number
parseFloat
+0
*1
-0
+
<<0
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Related benchmarks:
parseInt vs Number parsing
parseInt vs Number vs plus
parseInt vs Number vs implicit conversion
Implicit vs parseInt vs Number string to num
string to ~~ vs parseInt vs Number
Comments
Confirm delete:
Do you really want to delete benchmark?