Come convertire una stringa contenente Notazione scientifica per correggere il formato numerico Javascript

Ho una stringa per esempio: “4.874915326E7”. Qual è il modo migliore per convertirlo in un formato numerico javascript? (int o float)? se provo parseInt (), la E alla fine viene ignorata.

Passalo come una stringa alla funzione Numero.

Number("4.874915326E7") //returns 48749153.26 

Prova qualcosa di simile

dimostrazione

 Number("4.874915326E7").toPrecision() 

Puoi anche usare + segno davanti alla tua stringa per ottenere un numero.

 +"4.874915326E7" // == 48749153.26