Número de JavaScript - toExponential ()

Descripción

Este método devuelve una cadena que representa el number objeto en notación exponencial.

Sintaxis

Su sintaxis es la siguiente:

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 Número en notación exponencial con un dígito antes del punto decimal, redondeado a fractionDigitsdígitos después del punto decimal. Si elfractionDigits se omite el argumento, 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

Pruebe el siguiente ejemplo.

<html>
   <head>
      <title>Javascript Method toExponential()</title>
   </head>
   
   <body>
      <script type = "text/javascript">
         var num = 77.1234;
         var val = num.toExponential(); 
         document.write("num.toExponential() is : " + val );
         document.write("<br />"); 
         
         val = num.toExponential(4);
         document.write("num.toExponential(4) is : " + val );
         document.write("<br />"); 
         
         val = num.toExponential(2); 
         document.write("num.toExponential(2) is : " + val); 
         document.write("<br />"); 
         
         val = 77.1234.toExponential(); 
         document.write("77.1234.toExponential()is : " + val ); 
         document.write("<br />"); 
         
         val = 77.1234.toExponential(); 
         document.write("77 .toExponential() is : " + val); 
      </script>   
   </body>
</html>

Salida

num.toExponential() is : 7.71234e+1
num.toExponential(4) is : 7.7123e+1
num.toExponential(2) is : 7.71e+1
77.1234.toExponential()is:7.71234e+1
77 .toExponential() is : 7.71234e+1