JavaScript Number toExponential() metod

Definition och användning

toExponential() Metoden konverterar numret till exponentiell notation.

Exempel

Exempel 1

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

Prova själv

Exempel 2

Konvertera numret till exponentiell notation:

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

Prova själv

Syntax

number.toExponential(digits)

Parameter

Parameter Beskrivning
digits

Valfritt. Ett heltal mellan 0 och 20 som specificerar antalet decimaler i exponentiell notation.

Om det är överflödigt, sätts det till det antal siffror som behövs för att representera värdet.

Returvärde

Typ Beskrivning
Sträng Repräsentera nummer med exponentiell notation.

Tekniska detaljer

Returvärde

Returnerar en strängrepresentation av Number med exponentiell notation, där det finns ett siffra före decimalpunkten och digits Antal siffror. Detta nummer kommer att avrundas och om nödvändigt fyllas med 0 för att nå den specificerade längden.

kastas

Undantag Beskrivning
RangeError

När digits Ett undantag kastas om värdet är för litet eller för stort. Värden mellan 0 och 20 orsakar inte detta undantag.

Vissa implementeringar stödjer ett större eller mindre intervall av värden.

TypeError Ett undantag kastas om objektet som anropar metoden inte är Number.

Webbläsare stödjer

Number.constructor är ECMAScript3 (ES3) egenskaper.

Alla webbläsare stöder ES3 (JavaScript 1999):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd Stöd