| ▲ | dionian 2 hours ago | |
Yes, parseInt et al work very fast for good inputs. What percentage of your inputs are invalid numbers and why ? | ||
| ▲ | ivan_gammel an hour ago | parent [-] | |
> What percentage of your inputs are invalid numbers and why ? This is a wrong question to ask in this context. The right question to ask is when actually exceptional flow becomes a performance bottleneck. Because, obviously, in a desktop or even in a server app validating single user input even 99% of wrong inputs won’t cause any trouble. It may become a problem with bulk processing, but then, and I have to repeat myself here, it is no longer a number parsing problem, it’s a problem of not understanding what your input is. | ||