В чем разница между parseInt (string) и Number (string) в JavaScript ранее задавалась.
Но ответы в основном были сосредоточены на radix и способности parseInt взять строку как "123htg" и превратить ее в 123.
То, что я задаю здесь, заключается в том, что существует большая разница между результатами возврата Number(...) и parseFloat(...) при передаче строки фактического номера без каких-либо оснований.