Esempio
Analizzare diverse stringhe:
var a = parseFloat("10") + "<br>";
var b = parseFloat("10.00") + "<br>";
var c = parseFloat("10.33") + "<br>";
var d = parseFloat("34 45 66") + "<br>";
var e = parseFloat(" 60 ") + "<br>";
var f = parseFloat("40 years") + "<br>";
var g = parseFloat("He was 40") + "<br>";
var n = a + b + c + d + e +
f + g;
Il risultato di n sarà:
10
10
10.33
34
60
40
NaN
Prova tu stesso " Definizione e l'utilizzo
Il parseFloat() funzione analizza una stringa e restituisce un numero decimale.
Questa funzione determina se il primo carattere della stringa specificata è un numero. Se lo è, si analizza la stringa fino a raggiungere la fine del numero, e restituisce il numero come numero, non come una stringa.
Note: viene restituito solo il primo numero nella stringa!
Note: spazi iniziali e finali sono ammessi.
Note: Se il primo carattere non può essere convertito in un numero, parseFloat() restituisce NaN.
Supporto browser
Funzione | |||||
---|---|---|---|---|---|
parseFloat() | sì | sì | sì | sì | sì |
Sintassi
parseFloat( string )
valori dei parametri
Parametro | Descrizione |
---|---|
string | Necessario. La stringa da analizzare |
Dettagli tecnici
Valore di ritorno: | Un numero. Se il primo carattere non può essere convertito in un numero, viene restituito NaN |
---|---|
Versione JavaScript: | 1.0 |
<Funzioni JavaScript globali