How do parseInt() and Number() behave differently when converting strings to numbers?
typeof parseInt("123") => number typeof Number("123") => number typeof new Number("123") => object (Number primitive wrapper object)
first two will give you better performance as it returns a primitive instead of an object.