Sintassi della funzione ParseFloat ()
varfloat = parseFloat (stringa)Valore di ritorno
Il valore di ritorno dalla funzione ParseFloat () è del tipo di dati float
Informazioni aggiuntive
Esempi della funzione ParseFloat ()
Diamo un'occhiata ad alcuni esempi diversi e alle loro uscite della funzione ParseFloat ().
Una stringa contenente solo valori numerici al suo interno
Quindi, creiamo una stringa per lavorare con la seguente riga:
Quindi passare questa stringa alla funzione ParseFloat () nel registro della console per ottenere l'output direttamente sul terminale come:
console.log (parsefloat (str1));Al momento dell'esecuzione, otteniamo il seguente risultato sul nostro terminale:
Come puoi vedere, abbiamo ottenuto il valore numerico assoluto sul nostro terminale.
Una stringa contenente un valore numerico a punta mobile
Questa volta, creeremo una stringa che contiene un punto decimale con la seguente riga:
Quindi, analizzeremo questa stringa e memorizzeremo il valore di restituzione all'interno di un'altra variabile, e quindi lo passeremo alla funzione di registro console come
var output = parseFloat (STR2);Otteniamo il seguente risultato sul terminale:
Come puoi vedere, abbiamo ottenuto il valore totale del punto mobile nella nostra variabile produzione.
Una stringa con un valore a punto mobile ma zero alla fine
Per questo esempio, creeremo la seguente stringa
Come puoi vedere, all'interno della stringa, il valore termina su due zero. Ora, convertiremo questa stringa in un galleggiante e la memorizzeremo all'interno di una nuova variabile come
var output = parseFloat (STR3);Successivamente, possiamo utilizzare la funzione di registro della console per stampare il valore da questa variabile produzione:
console.registro (output);All'esecuzione, otteniamo il seguente output:
Come puoi vedere, la funzione ParseFloat () ha rimosso gli zero finali dal valore numerico in quanto non significano nulla.
Una stringa con spazi e numeri multipli
Per questo esempio, creeremo una nuova stringa che includerà più numeri ma con spazi tra loro come
Ora, analizzeremo la funzione ParseFloat () e quindi memorizzeremo il valore di ritorno in una variabile come
var output = parseFloat (STR4);Ora, otteniamo il display utilizzando la funzione del registro della console come:
console.registro (output);Al momento dell'esecuzione, otteniamo il seguente risultato sul nostro terminale:
Come puoi osservare, dopo aver incontrato un personaggio diverso da un numero o un punto decimale, il parsefloat () ignora i personaggi imminenti nella stringa e ci restituisce solo il numero prima del primo spazio vuoto.
Una stringa con un singolo numero tra gli spazi
Ora, lavoreremo con un altro esempio tra cui spazi, questa volta, lavoreremo con la seguente stringa:
Come puoi vedere, la stringa sopra contiene il numero tra spazi vuoti su entrambe le estremità. Ora lo passeremo nella nostra funzione ParseFloat (), e quindi consoloneremo l'uscita sul terminale usando:
var output = parseFloat (STR5);Otteniamo il seguente risultato al nostro terminale:
Come puoi vedere, gli spazi sono stati ignorati e solo il numero è stato preso e convertito in valore a virgola mobile.
Incartare
La funzione ParseFloat () è una funzione JavaScript integrata fornita con il rilascio di ES6. Questa funzione ha un solo lavoro: prendere una stringa, recuperare i valori numerici o fluttuanti e restituire quel valore a punto mobile in una variabile. In questo post, abbiamo preso più esempi della funzione ParseFloat () per dimostrare alcuni dei casi che possono verificarsi.