Come sapete, la funzione del javascript parseFloat
funziona solo fino a quando non incontra un carattere non valido, così per esempioE 'possibile analizzare la stringa intera?
parseFloat("10.123") = 10.123
parseFloat("12=zzzz") = 12
parseFloat("z12") = NaN
C'è un modo o un'implementazione di parseFloat che sarebbe tornato NaN se la stringa tutta non è un numero float valido?
Questa è un'idea migliore della mia risposta :) – rfunduk
Questo è perfetto, grazie. Dovrò aspettare ancora 8 minuti per contrassegnare la risposta :) – mcm69
Basta fare attenzione a casi specifici, ad esempio: isNaN (parseFloat ("")); // true' e 'Number (" ") == 0; // true' – CMS