Questo dice false
, cioè il ""
è un numero:Cosa significa "" in JavaScript?
alert(isNaN(""));
Questo dice NaN
, cioè il ""
non è un numero e non possono essere convertiti:
alert(parseFloat(""));
mi aspettavo il secondo codice per convertire ""
a 0
dal ""
è un numero quando testato in IsNaN
ma ho sbagliato! Sto diventando pazzo o mi sono perso qualcosa?
'" "' è una stringa. –
Hmm è interessante. "" Tuttavia sarà solo una stringa vuota. Fondamentalmente hai appena provato che isNaaN non usa lo stesso codice che parseFloat fa –
@isbadawi Grazie, ho modificato la mia domanda in modo da capire cosa voglio veramente raggiungere. – dpp