Da quello che vedo parseFloat() fa il suo lavoro. Si tratta del numero che hai preso in esame a darti una risposta che può essere fraintesa. Per il linguaggio di programmazione 3.00 equivale a 3. In pratica, vengono tolti i due zeri dopo il punto, perché per il linguaggio non hanno senso.
Infatti, se provi questo codice:
ottieni come risultato 3.15.codice:var s:String = "3.15"; var n:Number=parseFloat(s); trace(n);
Se per motivi grafici, per esempio se si tratta di un orologio, vuoi far vedere la parte con ".00" devi ragionare la contrario. In altre parole quello che devi far vedere all'utente finale la stringa "3.00".

Rispondi quotando