Hacker News new | ask | show | jobs
by cygx 5029 days ago
Damn - too much Perl coding recently, where + is always arithmetic.

However, my point still stands: Why are some operators (and in particular unary minus, which is probably the most commonly used one) so much slower than others?

1 comments

See the following comment: http://news.ycombinator.com/item?id=4530557

The reason why some of them is so fast is because the constant expression is evaluated to a constant, so instead of doing a conversion in the test, the already converted number is returned.

Use this test instead: http://jsperf.com/parse-number-from-string