Накратко
Основата и останалият текст имат значение при парсване.
Полезно е да знаеш
Number.parseInt() прочита цяло число от началото на допустимата числова част. Например Number.parseInt("42px", 10) дава 42. Това не доказва, че целият низ е валиден числов запис. [1]
Задавай основата, когато очакваш десетична система, и отделяй парсването от проверката на формата. Във формуляр за количество „42px“ вероятно трябва да се отхвърли, въпреки получения резултат. Методът не е закръгляване на произволно число; при текстов вход той следва правила за прочит, а не общите правила на математическо закръгляване.
Източници
За повече подробности и проверка на информацията: