number.parseint

An ES-spec-compliant Number.parseInt shim/polyfill/replacement that works as far down as ES3

@cityssm/string-to-numeric

Parses formatted numeric strings into numbers. Handles cases parseFloat() misses.

intval

Returns sensible integer value of a given variable. Unlike parseInt it will never return NaN and you can set a default value to be returned in case the variable is undefined! Hence you can write even cleaner code. So if it's supposed to be an integer, cas