Metodo toExponential() di Number in JavaScript

Definizione e uso

toExponential() Il metodo converte il numero in rappresentazione esponenziale.

Esempio

Esempio 1

let num = 5.56789;
let n = num.toExponential(3);

Prova personalmente

Esempio 2

Converti il numero in rappresentazione esponenziale:

let num = 5.56789;
let n = num.toExponential();

Prova personalmente

Sintassi

number.toExponential(digits)

Parametro

Parametro Descrizione
digits

Opzionale. Intero tra 0 e 20 che specifica il numero di cifre decimali nel sistema di conto esponenziale.

Se omesso, viene impostato il numero di cifre necessario per rappresentare il valore.

Valore di ritorno

Tipo Descrizione
Stringa Rappresentazione esponenziale del numero.

Dettagli tecnici

Valore di ritorno

Restituisce la rappresentazione in stringa di Number utilizzando il sistema di conto esponenziale, con un numero di cifre prima del punto decimale e digits Numero di cifre. La parte decimale del numero viene arrotondata e, se necessario, riempita con 0 per raggiungere la lunghezza specificata.

Lanciata

Eccezione Descrizione
RangeError

Quando digits Eccezione lanciata quando il valore è troppo piccolo o troppo grande. I valori tra 0 e 20 non causano questa eccezione.

Alcune implementazioni supportano valori in un intervallo più ampio o più ristretto.

TypeError Eccezione lanciata quando l'oggetto che chiama questo metodo non è Number.

Supporto del browser

Number.constructor 是 ECMAScript3 (ES3) 特性。

È una caratteristica di ECMAScript3 (ES3).

Tutti i browser supportano ES3 (JavaScript 1999): IE Edge Firefox Safari Opera
Tutti i browser supportano ES3 (JavaScript 1999): IE Edge Firefox Safari Opera
Supporto Supporto Supporto Supporto Supporto Supporto