La funzione parseFloat in JavaScript prende come argomento una stringa e restituisce un numero decimale.
La sintassi quindi è la seguente: parseFloat(stringa).
Dove stringa rappresenta la stringa da convertire.
Questa funzione, così come la precedente parseInt determina se il primo carattere della stringa è un numero e continua fino a trovare un carattere diverso.
Vediamo a tal proposito degli esempi pratici.
parseFloat JavaScript esempi
Ecco alcuni esempi con varie stringhe di testo.
parseFloat("13.50");
parseFloat("13,56")
parseFloat("13:50");
parseFloat("13-01-20");
parseFloat("13 01 20");
parseFloat("13anni");
Invece se proviamo a passare una stringa senza nessun carattere iniziale numerico, la funzione restituisce NaN, come nei seguenti casi:
parseFloat("anni13");
parseFloat("tredici");
Solo il primo parseFloat darà 13.5, tutti gli altri ci daranno il numero 13.

50 Algoritmi per imparare JavaScript
Una guida step by step per imparare JavaScript con esercizi svolti.
Alcuni link utili
Introduzione al tutorial JavaScript
Come utilizzare JavaScript alert
