number.parseint
An ES-spec-compliant Number.parseInt shim/polyfill/replacement that works as far down as ES3
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