Número JavaScript - toExponential ()

Descrição

Este método retorna uma string que representa o number objeto em notação exponencial.

Sintaxe

Sua sintaxe é a seguinte -

number.toExponential( [fractionDigits] )

Detalhes de Parâmetro

fractionDigits- Um número inteiro que especifica o número de dígitos após a vírgula decimal. O padrão é quantos dígitos forem necessários para especificar o número.

Valor de retorno

Uma string que representa um objeto Number em notação exponencial com um dígito antes da vírgula decimal, arredondado para fractionDigitsdígitos após o ponto decimal. Se ofractionDigits argumento for omitido, o número de dígitos após o ponto decimal é padronizado para o número de dígitos necessários para representar o valor exclusivamente.

Exemplo

Experimente o seguinte exemplo.

<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>

Resultado

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