Este método devuelve una cadena que representa el objeto numérico en notación exponencial.
Sintaxis
number.toExponential( [fractionDigits] )
Detalles de los parámetros
fractionDigits: Un número entero que especifica el número de dígitos después del punto decimal. De forma predeterminada, tiene tantos dígitos como sea necesario para especificar el número.
Valor devuelto
Una cadena que representa un objeto Number en notación exponencial con un dígito antes del punto decimal, redondeado a dígitos de fracción después del punto decimal. Si se omite el argumento fracciónDígitos, el número de dígitos después del punto decimal se establece de forma predeterminada en el número de dígitos necesarios para representar el valor de forma única.
Ejemplo
//toExponential()
var num1 = 1225.30
var val = num1.toExponential();
console.log(val)
Al compilar, generará el mismo código en JavaScript.
Su salida es la siguiente:
1.2253e+3